java - JOptionPane 在 JPanel 中不能正常工作

标签 java swing graphics joptionpane

在我的游戏中,当我创建 JOptionalPane 时,在我单击“确定”按钮后,它会在面板上绘制对话框。以下是错误的图片。

错误前的JOptionPane:

enter image description here

JOptionPane 报错后,点击按钮"is"后

enter image description here

JOptionPane 是从扩展自 JComponent 的类创建的,在这行代码中:

JOptionPane.showConfirmDialog(getParent().getParent(),
        "The end! Lifes = 0");

最佳答案

我怀疑您的面板对 paintComponent() 的实现无法调用 super.paintComponent(),如 Q&A 所示.

关于java - JOptionPane 在 JPanel 中不能正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14799175/

相关文章:

java - 如何在使用 itext 从 HTML 创建 pdf 时自定义字体样式

java - 单击我的按钮 Swing Java 后不显示任何内容

c++ - Win32下如何初始化Pango?

java - 查看管道技术示例

image - 查看.bin文件(YCbCr 4 :2:2 format)

java - Java中是如何实现动态绑定(bind)的?

java - Java中堆栈行为的最佳类是什么

java - Python Azure 函数中的 Tika

java - 将数据添加到 JTable 部分代码,转换问题

java - 单击按钮时 Windows 未打开