PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mehrere Möglichkeiten...



Lin728
04-05-2002, 10:22
Nun, es gibt da diverse Möglichkeiten.

1. Ein Swing-Theme für KDE-Look verwenden:
Vorteile:
+Java-Konform,
+100% Pure-Java
+läuft überall
+keine zusätzlichen Libs notwdig
+vergleichsweise klein (100kB+).

Nachteile:
+aufwändigere Zeichenrutinen im Vergleich zum Metal Look&Feel -> Langsamer als StandardSwing (Metal)
+cpu und Speicherintensiver als Standard-Swing.

Bezugsquelle: www.javootoo.com , da gibts alles über Java-LNF

2. Native QT-Windgets verwenden
Vorteile:
+sehr schnell, da nativer code zur darstellung verwendet wird.
+Bei KDE-Bindings wird automatisch das aktuelle KDE-Theme verwendet ohne Performanceverlust im Vergliech zu C++.

Nachteile:
+zusätzliche libs notwendig
+läuft nicht mehr überall (QT, QT-Binding, etc. muss auf Grundsystem vorhanden sein)
+Lizenzkosten: Diese programme dürfen nicht mehr kommerziell verkauft werden, ohne an Trolltech LIzenzkosten zu entrichten.

3. Altanativen:
+Java-GTK(GNOME). http://java-gnome.sourceforge.net ; Im Prinzip gleich wie QT-Java nur keine Lizenzkosten auf GTK und Gnome-Basis.
+Java-JRE die als AWT QT nutzt statt Motif. Kenne zuzeit nur eine Personal-LRE die das macht, das ist die , die auf dem Zaurus läuft.

Hoffe ich hab die geholfen

Lin728
04-05-2002, 10:24
Sorry, hab den falschen thread erwisch.
Könnte mir das wer aus KDELOOKANDFEEL verschieben?

Danke schonmal

netzmeister
04-05-2002, 10:32
Schreibe es einfach dort wo Du es haben möchtes, dann lösche ich dieses Thema.

Eicke

anda_skoa
04-05-2002, 15:23
Original geschrieben von ceisserer
2. Native QT-Windgets verwenden
Vorteile:
+sehr schnell, da nativer code zur darstellung verwendet wird.
+Bei KDE-Bindings wird automatisch das aktuelle KDE-Theme verwendet ohne Performanceverlust im Vergliech zu C++.

Nachteile:
+zusätzliche libs notwendig
+läuft nicht mehr überall (QT, QT-Binding, etc. muss auf Grundsystem vorhanden sein)
+Lizenzkosten: Diese programme dürfen nicht mehr kommerziell verkauft werden, ohne an Trolltech LIzenzkosten zu entrichten.


Das ist ohnehin nicht ausschlaggebend.
Die qtjava und kdejava bindings stehen soweit ich weiß unter GPL.
Closed source kannst damit eh nicht machen.
Spricht aber nix gegen kommerziell (außer das ist für dich das selbe)

Du hast auch noch die Möglichkeit SWT einzusetzten. Das ist das Standard Widget Toolkit von IBM. Die verwenden das zB bei Eclipse, weil AWT und swing zu lansgsam sind.

Ciao,
_

giotto
04-05-2002, 18:26
Danke für die Tips!

Ich habe vorhin mal so n "Look and Feel" hinuntergeladen.

Aber wie installiere ich diese nun?

Wäre noch interessant zu wissen...

Gruss Giotto