Java jTextFiel Ausgabe

Pada

Newbie
Registriert
Feb. 2013
Beiträge
1
Hallo alle zusammen,

ich weiss nicht ob es dass richtige Forum mit jTextField ist.

Ich habe die folgende Klasse geschrieben:
Code:
package sensor;
public class SensorSimu implements Sensor_inf<Integer> {

    static private Integer zustandsWert = 0;

    @Override
    public void setValue(Integer newValue) {
       zustandsWert = newValue;
    }
    @Override
    public Integer getValue(){
        return zustandsWert;
    }
}

In einer anderen Klasse berechne ich irgendwelche werte und Übergebe die dann der Klasse Sensor über setValue.
Meine frage ist, wie kann man den Wert dann in einer JTextField, die in einer weiteren (JFrame)Klasse implementiert ist ständig anzeigen lassen (z.B. so dass es alle 1Sekunde aktuallisiert wird)?

Wird es mit ActionEvent gemacht und eine Timer?

Grüße
Padawan
 
Zuletzt bearbeitet:
Mittels eines Timers oder ScheduledExecutorService kann man das Textfeld periodisch aktualisieren, ja.
 
Ich hab zwar keine Ahnung aber ist es korrekt, dass das Feld "zustandsWert " statisch sein muss?
Wenn ich von der OOP ausgehe, wäre dies kein Feld der Instanz mehr.
 
@lbm1305AtWork: Vielleicht muss das beim TE so, aber normalerweise würde man natürlich eine Instanzvariable verwenden.
 
Zurück
Oben