[英]Set Icon Image JFrame
我有一個.ico
文件,想要用作程序的標題圖標。 我很確定我必須使用setIconImage(image)
方法,但是我嘗試執行的所有方法都以失敗告終。
我嘗試了很多不同的方法,但沒有一個對我有用。 我以為會工作的是以下內容:
Image image = new ImageIcon(this.getClass().getResource("Icon.ico").getImage());
setIconImage(image);
但是,唯一的問題是類型不匹配。 主類和圖標都在同一個包中,但是無論我怎么努力,我似乎都無法設置它。
正確的方法是什么?
最好的方法可能是使用ImageIO
從jar中讀取圖像。
Image image = ImageIO.read(this.getClass().getResource("/me/spedwards/program/Icon.ico"));
setIconImage(image);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.