1.在Linux平台下.JOptionPane 会显示Java默认的图标,在window平台不显示图标,如何替换这个图标了?
2JOptionPane.setIcon(Icon) 修改的是内容区域的icon,而不是左上角的Icon.所以需要通过修改Jdialog/Frame的图标来达到修改默认图标的问题.
3.代码:
if(JOptionPane.getRootFrame()!=null){
JOptionPane.getRootFrame().setIconImage(imageIcon.getImage());
}