Hallo!
Ich habe einen JSpinner, der intern Integerwerte in seinem Model halten soll. Diese Werte sollen dann auch über die Spinner-buttons inkrementiert, bzw dekrementiert werden.
Das, was in dem Textfeld angezeigt werden soll, soll noch mit einem Faktor multipliziert werden, so dass sich evtl. auch float-Werte ergeben. Also im Grunde soll es so gehen:
1. Spinner Model value = 3000
1a. Textfeld zeigt Wert 3000 * x an
2. Nutzer klickt Pfeil nach oben.
3. Spinner Model value = 3001
3a. Textfeld zeigt Wert 3001 * x an, usw.
Super wäre dann natürlich auch, wenn man im Textfeld etwas eingibt (z.B. 3.5) und im Model landet der Wert 3.5/x.
Ich habe schon versucht ein eigenes Model zu schreiben, wo ich getValue() überschrieben habe. Das hat leider nicht funktioniert.
Ich würde ja auch lieber im Editor den Faktor mit einrechnen, aber da weiß ich leider nicht so recht, wo ich anfassen muss.
Hat jemand von euch eine Idee?
Gruß,
Maik
Ich habe einen JSpinner, der intern Integerwerte in seinem Model halten soll. Diese Werte sollen dann auch über die Spinner-buttons inkrementiert, bzw dekrementiert werden.
Das, was in dem Textfeld angezeigt werden soll, soll noch mit einem Faktor multipliziert werden, so dass sich evtl. auch float-Werte ergeben. Also im Grunde soll es so gehen:
1. Spinner Model value = 3000
1a. Textfeld zeigt Wert 3000 * x an
2. Nutzer klickt Pfeil nach oben.
3. Spinner Model value = 3001
3a. Textfeld zeigt Wert 3001 * x an, usw.
Super wäre dann natürlich auch, wenn man im Textfeld etwas eingibt (z.B. 3.5) und im Model landet der Wert 3.5/x.
Ich habe schon versucht ein eigenes Model zu schreiben, wo ich getValue() überschrieben habe. Das hat leider nicht funktioniert.
Ich würde ja auch lieber im Editor den Faktor mit einrechnen, aber da weiß ich leider nicht so recht, wo ich anfassen muss.
Hat jemand von euch eine Idee?
Gruß,
Maik