У меня есть этот код Java, где я реализую selectionListener
.
Хотя он прекрасно работает в Windows, на удивление, он не работает в Linux (Debian 9.9, Cinnamon), и когда я отлаживаю, код println
никогда не достигается.
Любая идея, почему это будет работать на одной платформе (Win?), Но не на другой (Linux)?
DateTime dt = new DateTime(container, SWT.TIME | SWT.MEDIUM | SWT.BORDER);
FormToolkit tk =new FormToolkit(parent.getDisplay());
tk.adapt(dt, true, false);
dt.addSelectionListener(new SelectionAdapter() {
@Override
public void widgetSelected(final SelectionEvent e) {
System.out.println("Event caught!");
}