2017-06-12 143 views

回答

2

的两种方法,你可以试试。

第一个是使用UIManager,看看你是否可以通过这种方式设置JOptionPane的背景。

二是使用的JOptionPane的,被设计看起来(和感觉)的自定义组件您想要的方式,像

Component mySpecialDialog = ... // your dialog panel 
JOption.showMessageDialog(null, mySpecialDialog); 
+0

我不熟悉的建筑全新的自定义对话框。你能对第一个选项更具体吗?有没有可以给我建议的实际选项? – sirdan

+0

第一个:https://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html第二个,你只需要创建一个看起来像你的照片的JPanel。然后你可以用我演示的方式在JOptionPane中显示 – ControlAltDel

+0

,我通过将L&F更改为Windows来解决这个问题。我需要学习如何自定义L&F。谢谢你的方式。 – sirdan