ein paar L&F Fragen

  • Themenstarter noch nich so der L&F user
  • Beginndatum
Status
Nicht offen für weitere Antworten.
N

noch nich so der L&F user

Gast
Hallo

Wie is das mit den Look&Feels - ich wollte das grad mal ausprobieren und musste feststellen, dass ich einige davon gar nicht auf dem System (Debian) hab. Anscheinend muss ich die erst runterladen? - wo bekomm ich L&Fs (die gut aussehen)?

Wenn ich mir ein recht exotisches L&F ausgesucht habe, muss ich dann irgendein Jar oder sowas meinem Projekt beimischen, bzw einen Classpath mituebergeben, etc?

Wenn ich mein Prg einem Freund geben will, muss ich ihm dann sagen, dass er sich gefaelligst zuerst das Theme runterladen soll?

Danke im vorraus :wink:
 

clemson

Bekanntes Mitglied
1) Look & Feel aussuchen: beispielsweise bei http://www.javootoo.com/

2) Jar Datei einbinden und das Look & Feel setzen

3) Entweder die beiden Jar's (L&F und deine Applikation) zu einer Jar zusammenbasteln oder die Jar's getrennt ausliefern...
 
K

Kunterbunt

Gast
Cool, das rockt!!

Ich habe gesehn, dass die alle anscheinend leicht verschiedene Ausmasse haben, muss man da was beachten bei GridBagLayout - kann das dadurch verzogen werden oder gibt es da Tipps wieviel man Luft lassen sollte damit keine Probleme auftreten?
 
D

-Djava..

Gast
Ich habe mir nun ein L&F Jar ausgesucht, allerdings muss man das mit einem -Djava... Parameter an die JVM starten, kann man das im Manifest nicht auch festlegen, wie das Ding zu starten hat bzw den Parameter irgendwie da eintragen? Wenn ja, wie geht das, weiss da jemand nen Link oder kann es kurz erklaeren?
 
B

Beni

Gast
Kunterbunt hat gesagt.:
Cool, das rockt!!

Ich habe gesehn, dass die alle anscheinend leicht verschiedene Ausmasse haben, muss man da was beachten bei GridBagLayout - kann das dadurch verzogen werden oder gibt es da Tipps wieviel man Luft lassen sollte damit keine Probleme auftreten?
Der wichtigste Tipp ist: niemals irgendwo *"setSize" oder gar "setPreferredSize" mit konstanten Argumenten aufrufen. Dialoge und Fenster sollten ihre Grösse prinzipiell selbst berechnen (Methode "pack"). Die meisten LayoutManager sind darauf ausgerichtet die bevorzugte Grösse der Componenten zu beachten, sie werden mit einem LookAndFeel keine Probleme haben.

Und ansonsten: ausprobieren, ausprobieren und nochmal ausprobieren :wink:


Zum anderen Problem: die JAR des LookAndFeels in den Classpath einschliessen (der kann im Manifest deines Hauptprogrammes festgelegt werden), und dann im Code über "UIManager.setLookAndFeel(...)" das LookAndFeel setzen (gleich wenn das Programm startet).
P.S: Besonders nett ist es, wenn der Benutzer das LookAndFeel selbst wählen kann (z.B. durch eine Konfigurations-Datei).
 
G

Guest

Gast
WOW - Eine letzte Frage noch dazu, ich verwende GridbagLayout, ist es also besser dort bspw Buttons mit GridbagConstraits.BOTH beidseitig zu strecken, als einmal mit .setPreferredSize eine gewuenschte Groesse anzugeben?




P.S: Besonders nett ist es, wenn der Benutzer das LookAndFeel selbst wählen kann (z.B. durch eine Konfigurations-Datei).
Ein Benutzer der meint soweit entwickelt zu sein, dass er mit meinen Programmen klar kommt, sollte mir schon vertrauen, dass ICH besser weiss was gut fuer Ihn ist und was nicht. Wo kommen wir denn da hin, wenn jeder sein L&F selber waehlen kann, das geht doch nicht! Nix gibts! :wink: Danke fuer die Tips!
 
B

Beni

Gast
Zu 1: Ja, deutlich besser. Alle LookAndFeels haben unterschiedliche Schriftarten, etc. Um zu testen ob deine GUI mit dem zurechtkommt, kannst du mal die Schriftgrösse deines PC's hochschrauben. Wenn die GUI das überlebt (die Knöpfe, Labels, ... noch lesbar sind), ist alles gut :wink:

Zu 2: Und wenn der User farbenblind ist, und deine coolen rot-grünen Schriften nicht lesen kann, hat er halt Pech? Das Programm soll sich dem User anpassen, nicht umgekehrt. Mit deiner Einstellung machst du dir keine Freunde :wink:
 
G

Guest

Gast
Danke - werd's mal ausprobieren und dran rumschrauben..

@2.: Ich verwende keine Rot/Gruen Schriften! Ich brauche keine Freunde! :wink:
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Java ist / wird kostenpflichtig. Ein paar Fragen Java Basics - Anfänger-Themen 1
G Ein paar Anfänger Fragen zu StdDraw Java Basics - Anfänger-Themen 4
Azazel Ein paar Fragen zu Methodenaufrufen(java.awt) Java Basics - Anfänger-Themen 2
T Ein paar Fragen zu OOP und Java. Java Basics - Anfänger-Themen 16
K Java Anfänger und paar Fragen=D Java Basics - Anfänger-Themen 7
J Paar Fragen zu Exceptions Java Basics - Anfänger-Themen 16
C Umsteiger hat noch ein paar Fragen Java Basics - Anfänger-Themen 11
StrikeTom Ein paar(2) Fragen zu throws und try + catch Java Basics - Anfänger-Themen 6
T ein paar fragen Java Basics - Anfänger-Themen 10
Antoras Ein paar theoretische Fragen Java Basics - Anfänger-Themen 19
A Primzahlen: ein paar offene Fragen Java Basics - Anfänger-Themen 2
A Paar Fragen zu Applet u.a. Java Basics - Anfänger-Themen 2
0x7F800000 Ein paar noob-fragen zu java ME Java Basics - Anfänger-Themen 5
G Threads brauche da gilfe für paar fragen Java Basics - Anfänger-Themen 5
S ein paar kleine Fragen Java Basics - Anfänger-Themen 4
S ein paar Fragen - mit KSKB Java Basics - Anfänger-Themen 16
P Erste Schritte Bitte ein paar Erklärungen zu meinem Code Java Basics - Anfänger-Themen 6
S Integer/Value-Paar in Prio-Queue ohne Comparator Java Basics - Anfänger-Themen 5
D Bild für ein paar Sekunden einblenden und wieder ausblenden Java Basics - Anfänger-Themen 1
M Paar Probleme mit 3 Klassen Java Basics - Anfänger-Themen 23
C Array - Ein paar Verständnisfragen Java Basics - Anfänger-Themen 9
K BufferedWriter schreibt die letzten paar Zeilen nicht Java Basics - Anfänger-Themen 5
I Ein paar Kleinigkeiten Java Basics - Anfänger-Themen 11
Luk10 Datentypen Werte-Paar Java Basics - Anfänger-Themen 4
B Paar kleine Grundsatzfragen zu Java Java Basics - Anfänger-Themen 5
Nicer ! Problem nach paar Bierchen erkannt aber nicht gebannt ! Java Basics - Anfänger-Themen 7
I Ein paar Syntaxfragen... Java Basics - Anfänger-Themen 3
D Arrays und paar Möglichkeiten mit denen Java Basics - Anfänger-Themen 3
G Brauche ein paar erklärungen zu Quelltext Java Basics - Anfänger-Themen 5
A paar bilder auf einmal Java Basics - Anfänger-Themen 3
R Strings und dazu ein paar methoden Java Basics - Anfänger-Themen 12
A taschenrechner mit radioButtons aber ein paar problemen Java Basics - Anfänger-Themen 5
V Könnt ihr mal über Paar antworten schauen(Hausaufgaben) Java Basics - Anfänger-Themen 7
G Hoffe jemand kann mir ein paar Tips geben:binärer Suchbaum Java Basics - Anfänger-Themen 3
R Noch ein paar Anfängerfragen. Java Basics - Anfänger-Themen 4
S Ein paar Anfängerfragen Java Basics - Anfänger-Themen 17
M Zeilenausgabe auf ein paar Zeichen begrenzen Java Basics - Anfänger-Themen 2
A Habt ihr ein paar ideen für Programme? Java Basics - Anfänger-Themen 8
G Doppelte (Paar) Werte in einem Vektor finden Java Basics - Anfänger-Themen 6
B Bräuchte ein paar Sachen für mein Clientprogramm! Java Basics - Anfänger-Themen 6
megachucky Suche ein paar gute Tutorials so wie dieses hier. Java Basics - Anfänger-Themen 4
P Bitte um ein paar Tipps! (Threads, Warten auf Ereignisse,.) Java Basics - Anfänger-Themen 2
G Ein paar Definitionsfragen Java Basics - Anfänger-Themen 4
B Paar richtige Anfängerfragen Java Basics - Anfänger-Themen 7
Zrebna Fragen zu einem Klassendiagramm Java Basics - Anfänger-Themen 8
H Fragen zu Wrapperklassen Java Basics - Anfänger-Themen 29
S Best Practice Fragen zu Projektstruktur einer Datenbank-Abfrage-App (MVC) Java Basics - Anfänger-Themen 13
A Bei VierGewinnt fragen ob man gegen CPU oder Menschen spielen will. Java Basics - Anfänger-Themen 7
A Bei VierGewinnt vorher fragen, ob man gegen den Computer spielen möchte oder gegeneinander. Java Basics - Anfänger-Themen 1
A Bei VierGewinnt fragen, ob man gegen den Computer spielen möchte oder gegeneinander Java Basics - Anfänger-Themen 1
sserio Wie kann man nach einer Klasse fragen? Java Basics - Anfänger-Themen 12
G Fragen zu Kompelierfehler in Aufgabe. Java Basics - Anfänger-Themen 25
E Bäume/ allgemeine Fragen Java Basics - Anfänger-Themen 21
O Falsche Antworten zu Fragen Java Basics - Anfänger-Themen 4
S Diverse Fragen vor Schulaufgabe ;) Java Basics - Anfänger-Themen 4
S Fragen zu Ausgabe double und float Java Basics - Anfänger-Themen 3
B fragen zu Aufbau eines UML-Klassendiagramm Java Basics - Anfänger-Themen 1
C 3 Fragen rund um Klassenattribute Java Basics - Anfänger-Themen 8
L Erste Schritte Log4J Fragen Java Basics - Anfänger-Themen 5
NeoLexx Fragen zu diversen Elementen der Javabibliothek Java Basics - Anfänger-Themen 5
D Budget Manager fragen zur Umsetzung Java Basics - Anfänger-Themen 9
N Fragen zur Datenspeicherung Java Basics - Anfänger-Themen 45
T Java Anfänger mit konkreten Fragen Java Basics - Anfänger-Themen 2
CT9288 Fragen zu Java Java Basics - Anfänger-Themen 16
W Fragen zu Generics Java Basics - Anfänger-Themen 14
T ObjectInput/OutputStream Fragen zur Funktionsweise Java Basics - Anfänger-Themen 3
J Fragen zu einer Methode Java Basics - Anfänger-Themen 3
J Fragen zum Code aus dem Buch "Schrödinger programmiert Java 2.te Ausgabe" Java Basics - Anfänger-Themen 6
Z Fragen zu Exception (Throws/throw) Java Basics - Anfänger-Themen 7
J Fragen zu Input/Output Java Basics - Anfänger-Themen 3
J Erste Schritte Oracle Tutorials zu Java 8 - Fragen dazu Java Basics - Anfänger-Themen 1
H Java Quereinsteiger Roadmap und Fragen Java Basics - Anfänger-Themen 29
H fragen Java Basics - Anfänger-Themen 15
M Samelsarium Grundlegender Fragen 2 Java Basics - Anfänger-Themen 9
M Sammelsarium an Grundlagen Grundlagen Fragen Java Basics - Anfänger-Themen 11
J Fragen zu synrchonized und kritischen Abschnitten Java Basics - Anfänger-Themen 5
S Fragen zu einem Rechentrainer Java Basics - Anfänger-Themen 2
B Java Vererbung Fragen (zu Code Beispiel) Java Basics - Anfänger-Themen 3
J Wo kann man Fragen zu ireport stellen. Java Basics - Anfänger-Themen 0
M Fragen zum Anlegen und Benutzen von Listen Java Basics - Anfänger-Themen 9
D Fragen zur Klassen Java Basics - Anfänger-Themen 4
Aprendiendo Zwei Fragen und ein geerbtes "protected"-Attribut Java Basics - Anfänger-Themen 2
J Interface Fragen bezüglich "Sauberkeit" von Code Java Basics - Anfänger-Themen 5
D Objekte-Fragen Java Basics - Anfänger-Themen 1
V Erste Schritte Habe Fragen zu der For und While Schleife als auch Inkrement und Dekrement Java Basics - Anfänger-Themen 4
D Anfänger-Fragen(Parameter einer Methode) Java Basics - Anfänger-Themen 7
K Zwei Fragen zu Graphics/Graphics2D Java Basics - Anfänger-Themen 5
R Fragen über den Konstruktor Java Basics - Anfänger-Themen 0
S Erste Schritte Fragen zur For-Schleife Java Basics - Anfänger-Themen 9
C Interface Fragen zum Interface Java Basics - Anfänger-Themen 7
GreenTeaYT Exception und zur OOP fragen? Java Basics - Anfänger-Themen 3
C Fragen zum Spigot Plugin (1.8) Java Basics - Anfänger-Themen 6
J Fragen zu Exceptions Java Basics - Anfänger-Themen 24
N Quiz- Fragen zufällig anzeigen lassen Java Basics - Anfänger-Themen 7
J Verschieden Fragen über Java Programmierung Java Basics - Anfänger-Themen 3
L Viele Fragen zu den Grundlagen Java Basics - Anfänger-Themen 5
B Fragen zu ZIP-File Java Basics - Anfänger-Themen 9
L fragen zu arrays Java Basics - Anfänger-Themen 8
L Fragen zu selbstgeschriebenem Programm Java Basics - Anfänger-Themen 5
M Fragen zum Auslesen von HTML Seiten Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Neue Themen


Oben