Java jbutton消息框冲突

标签 java swing jbutton

我在 jpanel 中有两个 jbutton,当您单击第一个按钮时,您会看到一个消息框,上面写着“早上好”,当您单击第二个按钮时,您会看到一个“晚安”消息框。但是,当我单击第一个按钮而不先关闭消息框时,我无法单击第二个按钮来查看消息。

有人可以帮助我吗?

谢谢。

最佳答案

这表明了两个基本的事情,您正在使用 JOptionPane 或模态 JDialog 来显示消息。

无论哪种情况,模式对话框都会阻塞父窗口,直到它被关闭为止。您需要将对话框设为无模式。

看看How to Make Dialogs

关于Java jbutton消息框冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22001589/

相关文章:

java - 如何在 JLabel 中右对齐文本?

java - ActionListener代码触发了两次

java - 没有可用于处理的 EJB 接收器

java - 进行 Thymeleaf/OGNL 方法访问时出现 IllegalAccessException

java - 在Java中,new TestA()和TestA obj = new TestA()有什么区别?

java - 我可以用 Java 创建一个没有标题按钮的窗口吗?

java - JTable 和 JScrollPane

java - Eclipse 上的 Jackson 依赖问题 : java. lang.ClassNotFoundException : com. fastxml.jackson.core.JsonFactory

java - Swing Jbutton : showing border and background only when it is hovered

java jbutton文本不适合不同的环境