2014-02-20 60 views

回答

5

使用

ImageIcon img = new ImageIcon(PathToFile); 
frame.setIconImage(img.getImage()) 

請記住,如果你將它導出到一個罐子它仍然有Java咖啡杯作爲其圖標。

您還可以使用Window#setIconImages它允許您提供多種圖像尺寸,允許本地窗口系統來決定它想使用哪一個(感謝MadProgrammer)

+2

您也可以使用['Window#setIconImages'](http://docs.oracle.com/javase/7/docs/api/java/awt/Window。 html#setIconImages(java.util.List))它允許您提供各種圖像大小,允許本機窗口系統決定使用哪一個圖像......使它看起來更好;) – MadProgrammer

+0

@MadProgrammer不錯我不知道 – nachokk

+0

@MadProgrammer好點。另請參閱[Swing中使用的框架圖標的大小](http://stackoverflow.com/q/18224184/418556)和[mKorbel](http://stackoverflow.com/a/18225431/418556)的答案兩個Windows設置的首選大小摘要。 –

相關問題