gpt4 book ai didi

java - 单击 JDialog 中的“取消”按钮时出现异常

转载 作者:行者123 更新时间:2023-12-01 12:37:07 24 4
gpt4 key购买 nike

我试图在程序末尾实现一个JDialog并收集用户的输入。我的问题是,当用户单击“取消”按钮时,Eclipse 显示:

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException.

虽然之后程序看起来运行正常。我仍然可以开始新游戏等。为了摆脱这个 NullPointerException,我需要添加什么代码?

最佳答案

如果您阅读文档,您会发现如果用户取消输入,JOptionPane.showInputDialog 将返回 null

在使用之前,您应该检查您的 String 是否存在。

关于java - 单击 JDialog 中的“取消”按钮时出现异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25483310/

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