java - JOptionPane#showMessageDialog 导致应用程序卡住

标签 java eclipse javafx

我需要向用户显示信息消息,为此我使用以下代码:

JOptionPane.showMessageDialog(null, "message", "result", JOptionPane.INFORMATION_MESSAGE);

但是程序循环或者我不知道这串代码。无论“消息”之外是什么,我的应用程序仍然被卡住。我没有对这串代码做任何事情,但将 IDE 更改为 eclipse 并且导入可能已更改。我检查了一下,发现我的类中唯一导入了 Joption:import javax.swing.JOptionPane;

可能出了什么问题或者如何检查什么问题?

最佳答案

尝试改变

JOptionPane.showMessageDialog(null, "message", "result", JOptionPane.INFORMATION_MESSAGE); 

JOptionPane.showMessageDialog(this, "message", "result", JOptionPane.INFORMATION_MESSAGE);

关于java - JOptionPane#showMessageDialog 导致应用程序卡住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30642220/

相关文章:

java - 从java中的类中删除命名空间

java - 从类路径上的 log4j 配置文件引用 log4j 配置文件

java - 详细信息格式化程序错误 : Evaluations must contain either an expression or a block of well-formed statements

php - Eclipse PDT 中的 HTML 所见即所得编辑器

java - Eclipse构建会覆盖JDK版本首选项

Java 8 并行 forEach 进度指示

java - 我可以在 for 和 switch 语句之外声明和初始化 ImageView 并在其中设置其属性吗?

java - Kotlin 的多平台依赖问题

Java:使用分隔符连接基元数组

java - JavaFX 8中如何在鼠标拖动事件位置时获取节点?