JOptionPane修改图标

1.在Linux平台下.JOptionPane 会显示Java默认的图标,在window平台不显示图标,如何替换这个图标了?

2JOptionPane.setIcon(Icon) 修改的是内容区域的icon,而不是左上角的Icon.所以需要通过修改Jdialog/Frame的图标来达到修改默认图标的问题.

3.代码:


if(JOptionPane.getRootFrame()!=null){
                JOptionPane.getRootFrame().setIconImage(imageIcon.getImage());
}




你可能感兴趣的:(JOptionPane修改图标)