gpt4 book ai didi

java - 如何从 Java Swing 应用程序退出,避免从 setInputVerifier 生成消息

转载 作者:行者123 更新时间:2023-12-02 02:05:16 25 4
gpt4 key购买 nike

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

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

退出代码:

dispose();
System.exit(0);

最佳答案

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

关于java - 如何从 Java Swing 应用程序退出,避免从 setInputVerifier 生成消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14025282/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com