java - JOptionPane : change the Icon

标签 java swing joptionpane

我在 JOptionPane 中有这个布局:

JCheckBox checkbox = new JCheckBox("Do not show this message again.");
String message = "Level loaded successfully";  
Object[] params = {message, checkbox};  
int n = JOptionPane.showConfirmDialog(p, params, "Draft saving",
     JOptionPane.PLAIN_MESSAGE);  

除了 Icon 的显示之外一切都很好..,

理想情况下,我不希望有一个图标(因此 JOptionPane.PLAIN_MESSAGE),但我得到了一个默认图标

我怎样才能改变这个?

杰森

最佳答案

使用 version of the method它采用图标参数,并为图标传入 null。

关于java - JOptionPane : change the Icon,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6562847/

相关文章:

java - 我有很多分析调用要发送,如果缓冲区未满,如何缓冲它们并在一定时间内刷新

java - Magnolia 5.0 中的自定义对话框演示者

java - 同步方法,何时使用

java - 为什么JButton不压抑?

java - JAVA中按钮VS图像按钮

java - 处理两个 JOptionPane showInputDialog 中的 java 取消按钮

java - 如何在应用程序上下文之前评估 spring ApplicationArguments?

java - 在 Java Swing 中重画棋盘

java - JOptionPane 中的 JTextArea 在 Mac OS X 和 Windows 8 中大小不同

java - 在 showconfirmDialog 中使用工具提示