Systemfarben feststellen

Status
Nicht offen für weitere Antworten.

HorstHuber

Mitglied
Ich finde glaube ich einfach die Befehle dazu nicht.

Ich habe eine Applikation programmiert und die Hintergrundfarben der Textfelder, Listen usw. sind unter Windows anders, als unter Linux. Kein Swing, normales AWT.

Das ist so lange kein Problem, bis man die Farben selber verändert.

Farbprobleme gibt es dann auch, wenn man Textfelder mit textfeld.setEditable() verändert, weil auch von Java die Farben automatisch geändert werden.

Gibt es eine Art Standardfarbe oder transparente Einstellung für alle Betriebssysteme, die man einstellen kann?
 

Macro

Mitglied
Bei C# gibt es sogenannte Systemfarben für z.B. Fensterhintergrund, TextAreaText, Labeltext, usw. Da manche Leute ja beispielsweise im Windows ihr Farbschema ändern sehen dann auch die eigenen Anwendungen eben aus, wie in diesem Schema angegeben.

Bei SWT gibt es unter der Display-Klasse eine Methode getSystemColor(int Color) (bin mir jetzt nicht ganz sicher ob die genau so heißt) welche bewirkt dass ein rot auf Windows genauso rot ist wie auf Linux.

Inwiefern es so etwas für AWT oder (sehr unwahrscheinlich) Swing gibt weiß ich nicht.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
P Feststellen, Welche Classes ich aus einem JAR nutze? Allgemeine Java-Themen 6
Speed FariyDragon Startsituation des Programms Feststellen Allgemeine Java-Themen 1
kodela Breite eines erweiterten Monitors feststellen Allgemeine Java-Themen 5
S Suche Konzept: Korrektheit des Aufrufers feststellen Allgemeine Java-Themen 7
S Applet nicht signierte Komponenten feststellen Allgemeine Java-Themen 6
P Java Heap Size feststellen Allgemeine Java-Themen 6
S File encoding feststellen Allgemeine Java-Themen 4
S Maximalen und maximal verfuegbaren RAM feststellen? Allgemeine Java-Themen 4
T Feststellen ob System-Konsole verfügbar Allgemeine Java-Themen 2
A feststellen, welche Klassen ein Interface implementieren Allgemeine Java-Themen 3
R Feststellen, ob String in einem String vorkommt. Allgemeine Java-Themen 5
I JMF - feststellen wenn mp3 aus Allgemeine Java-Themen 10
T Feststellen ob kein extra Thread läuft Allgemeine Java-Themen 10
T läuft mein Programm schon? - wie feststellen Allgemeine Java-Themen 6
N Reflection: Feststellen ob eine Klasse abstract ist Allgemeine Java-Themen 3
A Wie das OS und Sprache feststellen? Allgemeine Java-Themen 15
M Objekt ID feststellen! Allgemeine Java-Themen 3
N Wie kontakt von 2 gezeichneten Rechtecken feststellen? Allgemeine Java-Themen 25
S Aufrufende Klasse feststellen, ohne "this"-Paramet Allgemeine Java-Themen 7

Ähnliche Java Themen

Neue Themen


Oben