G
Guest
Gast
Hallo,
ich habe ein Objekt, welches Werte Verwalten soll . In meinem Fall Farbwerte:
private static float g = 0.5f;
Auf meine Farbwerte greife ich mit setter und getter Methoden zu.
Das Objekt selbst habe ich als Singleton deklariert....
Nun verändere ich über einen JSlider einen Farbwert. Leider wird der Wert imer wieder auf den Ursprungswert zurück gesetzt . Ich setze also einen enuen Farbwert, klicke auf eine anderes GUI Element und der gesetzte Farbwert wird auf meinen Anfangswert gesetzt....
Ich weiss nicht was hier falsch ist ???:L
Bitte helft mir !!
ich habe ein Objekt, welches Werte Verwalten soll . In meinem Fall Farbwerte:
private static float g = 0.5f;
Auf meine Farbwerte greife ich mit setter und getter Methoden zu.
Das Objekt selbst habe ich als Singleton deklariert....
Code:
//Statisches Object speichert eine Instanz der eigenen Klasse
private static LightController instance = null;
.....
public static LightController getInstance() {
if (instance == null) {
instance = new LightController(r, g, b);
}
return (LightController) instance;
}
Nun verändere ich über einen JSlider einen Farbwert. Leider wird der Wert imer wieder auf den Ursprungswert zurück gesetzt . Ich setze also einen enuen Farbwert, klicke auf eine anderes GUI Element und der gesetzte Farbwert wird auf meinen Anfangswert gesetzt....
Ich weiss nicht was hier falsch ist ???:L
Bitte helft mir !!