clzola
24.6.2012, 19:07
Napravio sam folder "resource" u direktorijumu projekta
.settings
bin
resource
src
I unutar tog foldera ubacio sliku "icon.png"
Zatim sam u Eclipse, kreirao novi paket, klinuo desni klik > Import > File System i odabrao lokaciju ovog foldera "resource"
Zatim se ime paketa izmjenilo u sledece
resource.workspace.ProjekatGraf.resource
I u kodu stavio sledece:
m_consoleWindow.setIconImage( new ImageIcon(this.getClass().getResource("/resorurce/workspace/ProjekatGraf/resource/icon.png")).getImage() );
I ikonica se pojavila. Medjutim, posto me nerviralo ime paketa, izbrisao sam ga, i uspio da dodam folder resource bez promjene naziva pakete.
I sad u kodu stavim sledece
m_consoleWindow.setIconImage( new ImageIcon(this.getClass().getResource("/resorurce/icon.png")).getImage() );
Izbaci mi sledecu gresku
Exception in thread "main" java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(Unknown Source)
at org.console.Console.<init>(Console.java:66)
at org.console.Console.getInstance(Console.java:137)
at org.main.App.main(App.java:7)
(Ovo mi samo govori gdje je greska u kodu)
U cemu je problem ?
Cisto da napomenem. Na kraju sve eksportujem u .jar file.
EDIT:
Napisao sam "resorurce" umjesto "resource" :facepalm
Neka moderator obrise temu.
.settings
bin
resource
src
I unutar tog foldera ubacio sliku "icon.png"
Zatim sam u Eclipse, kreirao novi paket, klinuo desni klik > Import > File System i odabrao lokaciju ovog foldera "resource"
Zatim se ime paketa izmjenilo u sledece
resource.workspace.ProjekatGraf.resource
I u kodu stavio sledece:
m_consoleWindow.setIconImage( new ImageIcon(this.getClass().getResource("/resorurce/workspace/ProjekatGraf/resource/icon.png")).getImage() );
I ikonica se pojavila. Medjutim, posto me nerviralo ime paketa, izbrisao sam ga, i uspio da dodam folder resource bez promjene naziva pakete.
I sad u kodu stavim sledece
m_consoleWindow.setIconImage( new ImageIcon(this.getClass().getResource("/resorurce/icon.png")).getImage() );
Izbaci mi sledecu gresku
Exception in thread "main" java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(Unknown Source)
at org.console.Console.<init>(Console.java:66)
at org.console.Console.getInstance(Console.java:137)
at org.main.App.main(App.java:7)
(Ovo mi samo govori gdje je greska u kodu)
U cemu je problem ?
Cisto da napomenem. Na kraju sve eksportujem u .jar file.
EDIT:
Napisao sam "resorurce" umjesto "resource" :facepalm
Neka moderator obrise temu.