Supportnet / Forum / Anwendungen(Java,C++...)
java: wert eines textfeldes auslesen und ...
Frage
... dann auf die methode:
contentPane.setBackground("HIER SOLL DER TEXT REIN");
TEXT ist z. B. Color.Yellow
ich habe es so versucht:
contentPane.setBackground(FieldFarbe.getText());
hat aber nicht ganz funktionert...
das ganze ist nur so zum "spielen"
gruß
dominik
Antwort 1 von RMC
das funktioniert SO nicht, weil du ja vom Textfeld einen String erhältst, die Funktion .setBackground(Color c); setzt aber eine Variable des Typs Color voraus!
greetz, RMC
greetz, RMC
Antwort 2 von dominik
stimmt, dass es nicht funktioniert hab ich auch schon festgestellt... :-)
gibts eine andere lösung? was soll ich verändern??
gruß
gibts eine andere lösung? was soll ich verändern??
gruß
Antwort 3 von RMC
naja du kannst das ganze mit einer "HashMap" probiern, diese Map assoziiert verschiedene Objekte miteinander!
D.h. wenn du dann einen String "Yellow" hast und in der Hash Map diesen String mit dem Objekt "Color.yellow" assoziierst, kannst du das so machen!
aber wies genau geht musst in der Java Doc nachlesen
greetz, RMC
D.h. wenn du dann einen String "Yellow" hast und in der Hash Map diesen String mit dem Objekt "Color.yellow" assoziierst, kannst du das so machen!
aber wies genau geht musst in der Java Doc nachlesen
greetz, RMC

