Ustawianie ikony w JFrame

0

Hej! Mam pewien problem z ustawieniem ikony w oknie programu... Chodzi o tą ikonkę na pasku tytułowym.
Ikona wyświetla się jak uruchamiam program z poziomu Netbeans to ikonka jest, ale jak uruchamiam plik JAR z eksploratora to nie ma ikony tylko jest standardowa JAVY...
kod

    public EdytorTestowOknoGlowneJFrame() {

        initComponents();
        Image iconImage = Toolkit.getDefaultToolkit().getImage("icon1_32.png");
        this.setIconImage(iconImage);

 

Ikonka jest wewnątrz pliku JAR.
Netbeans 7.3, Java wersja 7 update 17

1
Image iconImage = new ImageIcon(this.class.getResource("icon1_32.png")))).getImage();

Adres zależy od wzajemnego położenia klasy i pliku graficznego w jarze.

0

Ok, ja zrobiłem to tak i działa:

        ImageIcon iconImage = new ImageIcon(this.getClass().getResource("icon1_32.png"));
        this.setIconImage(iconImage.getImage());
 

;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1