我有此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!");
}