更改OptionPane对话框的图标

时间:2015-05-27 19:59:01

标签: java joptionpane

好的,有足够的玩家,今天我要挑战你:

所以我有一个选项对话框,想要更改右侧对话框的图标,而不是显示默认的红叉,它会显示一个问题图标。 Java中是否有一个基本库可能会为JOptionPane构造函数返回一个Icon对象?

谢谢!

JOptionPane option=new JOptionPane();
option.showOptionDialog(mainFrame, "Choose shape type", null, 0, 0, null, new String [] {"Lines only","Bounded shapes"}, null);

1 个答案:

答案 0 :(得分:2)

为什么你不使用这样的东西:有图标选项JOptionPane.QUESTION_MESSAGE

JOptionPane option=new JOptionPane();
option.showOptionDialog(mainFrame, "Choose shape type", null, 0, JOptionPane.QUESTION_MESSAGE, null, new String [] {"Lines only","Bounded shapes"}, null);