[Java] look&feel

Pagina: 1
Acties:

  • Kapoen
  • Registratie: Mei 2002
  • Laatst online: 24-08 21:28
Om mijn eindwerk wat te verfraaien maak ik gebruik van een jar
file zodanig dat de standaard Swing look vervangen wordt door
een leuke skin. Op deze url vind je hierover meer informatie:
www.l2fprod.com

Dit werkt vrij goed op alle andere pc's behalve de mijne lijkt het...
Bij het opstarten van het programma verschijnt volgende exception:
H:\projwerk>java -classpath .;jdom.jar;mysql-connector-java-2.0.14-bin.jar;skinl
f.jar;caucho-jdbc-mysql-2.1.0.jar Start
Exception in thread "main" java.lang.NoSuchMethodError: com.sixlegs.image.png.Pn
gImage.setFlushAfterNextProduction(Z)V
at com.l2fprod.gui.plaf.skin.PngUtils.loadImage(PngUtils.java:77)
at com.l2fprod.gui.plaf.skin.SkinUtils.loadImage(SkinUtils.java:138)
at com.l2fprod.gui.plaf.skin.impl.gtk.GtkImage.getImage(GtkImage.java:15
6)
at com.l2fprod.gui.plaf.skin.impl.gtk.GtkImage.getImage(GtkImage.java:12
4)
at com.l2fprod.gui.plaf.skin.impl.gtk.GtkPersonality.<init>(GtkPersonali
ty.java:109)
at com.l2fprod.gui.plaf.skin.impl.gtk.GtkSkin.init(GtkSkin.java:255)
at com.l2fprod.gui.plaf.skin.impl.gtk.GtkSkin.<init>(GtkSkin.java:154)
at com.l2fprod.gui.plaf.skin.SkinLookAndFeel.loadSkin(SkinLookAndFeel.ja
va:604)
at com.l2fprod.gui.plaf.skin.SkinLookAndFeel.buildSkin(SkinLookAndFeel.j
ava:910)
at com.l2fprod.gui.plaf.skin.SkinLookAndFeel.buildSkin(SkinLookAndFeel.j
ava:914)
at com.l2fprod.gui.plaf.skin.SkinLookAndFeel.loadThemePackDefinition(Ski
nLookAndFeel.java:695)
at com.l2fprod.gui.plaf.skin.SkinLookAndFeel.loadThemePack(SkinLookAndFe
el.java:663)
at com.l2fprod.gui.plaf.skin.SkinLookAndFeel.loadThemePack(SkinLookAndFe
el.java:645)
at GUICommLink.setSkin(GUICommLink.java:179)
at GUICommLink.init(GUICommLink.java:143)
at GUICommLink.startRunning(GUICommLink.java:162)
at DataManagement.<init>(DataManagement.java:24)
at Start.main(Start.java:6)
Veel fout vind ik niet in de code aangezien het wel perfect draait op de
school pc's en ook op de computers van de andere team leden van het
project.

Ik heb direct nagekeken welke versies van jdk en jre er draaiden op de
andere pc's en ze draaien allemaal dezelfde als de mijne: 1.4.1_01.

Er is mij aangeraden geweest om die skinlf.jar file netjes uit te pakken
in de project directory. Zo gezegd zo gedaan, maar de error blijft.
Ook het unzippen van de skins brengt geen soelaas :( .

Nog mensen die ervaring hebben met skinlf.jar/lf2prod ?

Clowns to the left of me, Jokers to the right


  • Kapoen
  • Registratie: Mei 2002
  • Laatst online: 24-08 21:28
*up*

Clowns to the left of me, Jokers to the right


  • reskobon
  • Registratie: November 2001
  • Laatst online: 14-08 22:26
Hey ik gebruik dit ook in een programma van me. Ik moet helaas nu naar de tandarts :(

Ik kijk zometeen even voor je hoe ik dat gedaan heb.
TOch nog maar even dan:

Java:
1
2
3
4
5
try{
        SkinLookAndFeel.setSkin(SkinLookAndFeel.loadThemePack("skins\\themepack.zip"));
        UIManager.setLookAndFeel(skinLookAndFeel);
        SwingUtilities.updateComponentTreeUI(this);
      }


Hier haalt hij dus eenvan de lookandfeels op uit een zipje en laad hem in.

[ Voor 59% gewijzigd door reskobon op 20-01-2003 09:31 ]

Leeg


  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

Exception in thread "main" java.lang.NoSuchMethodError: com.sixlegs.image.png.Pn
Het lijkt erop dat je niet de goede versie hebt van deze package. Probeer de code eens opnieuw te downlaoden.

  • Stephan Oudmaijer
  • Registratie: Oktober 2000
  • Laatst online: 16-08-2023
die skins van l2fprod zijn bagger lelijk zeg.. keb ze ook getest maar ik neem nog liever de Metal l&f van java :)

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

CK schreef op 20 januari 2003 @ 11:43:
die skins van l2fprod zijn bagger lelijk zeg.. keb ze ook getest maar ik neem nog liever de Metal l&f van java :)
Dat kan ik me goed voorstellen, alhoewel die ook godsellendig lelijk is. Ik hoop dat SWT eens van de grond komt. En verder ben ik op dit moment aan het kijken naar een vervanger voor java en ik denk dat ik met c# nu uitstekend uit de voeten kan.

  • whoami
  • Registratie: December 2000
  • Laatst online: 22:42
Alarmnummer schreef op 20 januari 2003 @ 11:52:
[...]

En verder ben ik op dit moment aan het kijken naar een vervanger voor java en ik denk dat ik met c# nu uitstekend uit de voeten kan.


Javahova's are turning to Microsoft?

Nouja, als je je enkel tot het Windows platform beperkt, vind ik .NET wel een goeie keus.
Nouja, die Winforms in .NET zullen wel heel wat performanter zijn dan die Java UI's.
Als je met mono alles hebt wat je nodig hebt voor het *nix platform, dan kan je ook nog wel bij .NET blijven,....

https://fgheysels.github.io/


  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

whoami schreef op 20 januari 2003 @ 11:58:

[...]


Javahova's are turning to Microsoft?
Het zal me een biet zijn voor wie ik programmeer :) En verder zijn er ook *nix oplossingen voor .NET (of zijn nog in ontwikkeling). En verder heb ik met c# wat meer taalfeatures om mee te spelen. Operator overloading, properties, macro`s :D :D en nog veel meer leuke goodies.

En verder krijg ik nu ook de mogelijkheid om concurrende technieken van verschillende platformen met elkaar te vergelijken. En als je toch voor windows een applicatie moet schrijven, waarom zou je dan in godsnaam nog druk moeten maken om platform onafhankelijkheid?
Nouja, die Winforms in .NET zullen wel heel wat performanter zijn dan die Java UI's.
Als je met mono alles hebt wat je nodig hebt voor het *nix platform, dan kan je ook nog wel bij .NET blijven,....
idd

[ Voor 29% gewijzigd door Alarmnummer op 20-01-2003 12:07 ]


  • Kapoen
  • Registratie: Mei 2002
  • Laatst online: 24-08 21:28
wasigh schreef op 20 januari 2003 @ 11:24:
[...]

Het lijkt erop dat je niet de goede versie hebt van deze package. Probeer de code eens opnieuw te downlaoden.
Ik denk niet dat hier het probleem zit... die jar file wordt bij elke versie van
ons projectje gestoken, dus iedereen werkt en codeerd met dezelfde versie.
Het is alleen op mijn computer dat het fout gaat.

Nietemin heb ik toch geprobeerd zoals je voorsteld om deze jar file opnieuw
te downloaden... het probleem blijft echter.

Clowns to the left of me, Jokers to the right


  • Stephan Oudmaijer
  • Registratie: Oktober 2000
  • Laatst online: 16-08-2023
Alarmnummer schreef op 20 January 2003 @ 11:52:
[...]

Dat kan ik me goed voorstellen, alhoewel die ook godsellendig lelijk is. Ik hoop dat SWT eens van de grond komt. En verder ben ik op dit moment aan het kijken naar een vervanger voor java en ik denk dat ik met c# nu uitstekend uit de voeten kan.
lam0r ! :X :)

mja ik moet zeggen dat ik .NET ook erg aantrekkelijk vind. Als Visual Studio 2003 uitkomt ga ik me er wel op toeleggen.

C# is ook wel koel maar in godsnaam waarom maakt MS functie calls de beginnen met een hoofdletter... ARGH! Kan ik me aan irriteren ja :P

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Idd, dat vond ik zelf ook al irritant. En verder heb ik het niet zo op visual studio. Editplus + console vind ik op dit moment ook wel goed werken.
Pagina: 1