我很好奇,我想知道是否有一种方法可以将 JOptionPane 的顶部变成不同的颜色,比如红色或橙色。我还想知道如何更改 JOptionPane 左侧的图像。我猜这是不可能的,因为它已经是一种从 java 中使用的方法。但我不是专家。
最佳答案
这里有三个选项:
使用相应消息类型的预定义图标之一:
JOptionPane.showMessageDialog(frame, "Eggs are not supposed to be green.", "Inane error", JOptionPane.ERROR_MESSAGE);
使用自定义图标:
JOptionPane.showMessageDialog(frame, "鸡蛋不应该是绿色的。", "Inane 自定义对话框", JOptionPane.INFORMATION_MESSAGE, icon);
使用外观使整个应用程序具有一致的图标:How to Set the Look and Feel
看看this page of the Java Tutorial有关对话框的更多信息。
关于java - 有没有办法更改 JOptionPane 布局,例如顶部的颜色和左上角的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10489437/