1

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

错误前的 JOptionPane:

在此处输入图像描述

JOptionPane 出错后,点击按钮“Yes”后

在此处输入图像描述

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

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

1 回答 1

4

我怀疑您的面板实现paintComponent()失败调用super.paintComponent(),如本问答所示。

于 2013-02-10T15:43:39.577 回答