3

我有一个文本字段,在 InputVerifier 的帮助下,我在输入数据中施加了一些约束。约束是如果文本字段为空,则会弹出错误消息。当应用程序启动时,光标停留在文本字段上 (text_field.requestFocusInWindow())。

现在,如果在任何时候单击退出按钮,应用程序应立即终止。但如果文本字段仍然为空,它会显示错误消息并且不会退出。如何解决这个问题呢?

退出代码:

dispose();
System.exit(0);
4

1 回答 1

0

好的,假设您的文本字段位于 JFrame 中。然后在框架上注册一个 WindowEventListener。捕获关闭窗口的事件并从所有文本字段中删除 InputVerifiers。然后调用 System.exit()。

于 2012-12-26T20:29:24.610 回答