JAVA摆动禁用JFrame关闭按钮
是否可以禁用JFrame关闭操作 编辑。JAVA摆动禁用JFrame关闭按钮,java,swing,jframe,Java,Swing,Jframe,是否可以禁用JFrame关闭操作 编辑。 frame.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE); frame.addWindowListener( new WindowAdapter() { @Override public void windowClosing(final WindowEvent e) { }
frame.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
frame.addWindowListener(
new WindowAdapter() {
@Override
public void windowClosing(final WindowEvent e) {
}
});
这段代码并不能解决这个问题
编辑
是否可以使用WindowClosing事件?如果引发
WINDOW\u CLOSING
事件,会出现什么问题?它不会关闭窗口-您只会得到一个事件…-1因为不需要解决方案:-)DonothingClose正是使帧不可关闭所需的。如果这不是您想要的,那么在“可能的副本”链接处解释主题的可接受副本有什么问题没有答案。除非您想在正在进行的操作期间禁用关闭,否则从UI/UX立场来看,这没有任何意义。为什么要提供关闭按钮,而不将任何操作与之关联?您应该查看JWindow
或设置未装饰(true)代码>