Я использую SWT-комбо, которое при нажатии мыши будет показывать всплывающее окно календаря при первом щелчке и скрыть всплывающее окно при нажатии второй раз и так далее.SWT combo Событие MouseDown не запускается должным образом
mCombo.addListener(SWT.MouseDown, new Listener() {
public void handleEvent(Event event) {
showCalendar();
}
});
Когда я нажимаю на текстовую область, событие MouseDown запускается каждый раз штрафом. Но когда я нажимаю на стрелку в правом углу, событие MouseDown запускается в первый раз, а не во второй раз.
Пожалуйста, дайте мне знать любое решение, чтобы избавиться от проблемы.
Какая платформа? Поскольку реализация SWT зависит от собственных API, платформа важна. –
mine is windows 7 – yash
@yash Помог ли мой ответ для вас? – Baz