Java JOptionPane输出黑色窗口

Java JOptionPane输出黑色窗口,java,runtime-error,joptionpane,Java,Runtime Error,Joptionpane,我对JOptionPane输出有问题。当我点击按钮在JOptionPane中显示输出时,它显示右输出,但在+-1秒后,它变为黑色。。有时它会立即变黑而不显示正确的输出:输出如下: 我的代码是 DecimalFormat df = new DecimalFormat("#.00"); JOptionPane.showMessageDialog(jPrint, "number is"+ df.format(amount), "Output", JOption

我对JOptionPane输出有问题。当我点击按钮在JOptionPane中显示输出时,它显示右输出,但在+-1秒后,它变为黑色。。有时它会立即变黑而不显示正确的输出:输出如下:

我的代码是

DecimalFormat df = new DecimalFormat("#.00"); 
        JOptionPane.showMessageDialog(jPrint,
    "number is"+ df.format(amount),
    "Output",
    JOptionPane.PLAIN_MESSAGE);

在代码中我看不出任何错误。。问题可能在我电脑的某个地方吗?因为在工作中的其他PC上,它工作正常。

你能在pastebindid之类的地方发布更多代码吗?你在代码中使用线程吗?我没有使用线程。我有过类似的使用损坏vga驱动程序的经历。尝试更改windows主题,例如打开/关闭aero,或者简单地切换到基本主题,看看会发生什么。如果您看到任何积极的变化,请更新/重新安装vga driver.OMG!非常感谢你。。。这有帮助。将windows aero更改为windows basic。谢谢