我有一个快速的问题。 在 SWT 应用程序中,如何覆盖 shell 的窗口关闭事件? 我希望 X 按钮只是隐藏 shell,而不是关闭程序。 我尝试了一些简单的方法: shell.addListener(SWT.Close, new Listener() { public void handleEvent(Event event) { shell.setVisible(false); } }); 仍会终止程序。 提前致谢。
你可以尝试一下shell.addListener(SWT.Close, new Listener() { public void handleEvent(Event event) { event.doit = false; } });