私は自分の質問を読む時間を取ってくれて前もって感謝したいと思います。コメント、回答、洞察力、テクニック、批評をいただければ幸いです。Javaアプリケーションのデスクトップアイコンを変更する
私は、Javaアプリケーションのデスクトップアイコンを変更するための便利な方法を探しています。私はこれを数日間見てきましたが、正確な結果を見つけることはできません。
これをマークして複製と呼ぶ前に、私はこの質問をした他の人にHow do I change the default application icon in Java?を読んだが、これは私の特定の問題には触れていない。私は彼らのメソッドがインポートの代わりにURLの場所を利用していることを知っていますが、インポートでこれを使用する方法を学びたいと思います。ソースの場所を変更するためにメソッドを使用しようとしたとき。それに加えて、urlの例は、コンピュータに格納されたファイルに対しては機能していないようです。私はそれを実行しようとすると "キャッチされていないエラー"メッセージが表示されます。
私は私は、NetBeansにインポートした画像を宣言するために、次の形式を使用し:
Image image = new ImageIcon("imported.png").getImage();
frame.setIconImage(image);
今これはツールバーに表示されるアイコンの正常に動作し、それはまた、左上隅に表示されます。私はそれをきれいにしてビルドするときにアプリケーションのアイコンとしてJavaコーヒーカップを持っています。私はこれを試みるために使用していたコードに追加のリソースについては
:
import java.awt.Image;
import javax.swing.*;
public class Check {
JFrame frame;
public static void main(String[] args) {
new Check().go();
}
private void go() {
frame = new JFrame("Test");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Image image = new ImageIcon("owl.gif").getImage();
frame.setIconImage(image);
frame.setVisible(true);
frame.setSize(300, 300);
}
}
ビットは、私がクリックしての1で説明したようにドラッグ法(のNetBeansにインポートするものです「owl.gif」 NetBeansを中心に読んだ本)。
私は自分のコンピュータに既に保存されているファイルを、作成後のアプリケーション用のデスクトップアイコンにする方法を探しています。
このImage Image = new ImageIcon(Check.class.getResource( "/ owl.gif"))。getImage(); 'を使用するだけです。詳細については、この[回答](http://stackoverflow.com/a/9866659/1057230)私の:-) –
で見つけることができますか、この[アプローチ]を見ることができます(http://stackoverflow.com/a/15187181/1057230)、これは与えられたトピックに役立つかもしれないことを望みます:-) –
@nIcEcOw ASCIIアートディレクトリ構造と似ています。 :) –