Hallo,
ich habe wieder ein Problem, wo ich keine Lösung finde.
Ich habe Int-Werte in einem Textfield gespeichert, diese Werte verändern sich alle 5 Sekunden. Jetzt will ich das diese neuen Werte dann anstelle der alten Werte angezeigt werden.
Funktioniert ja dadurch das die GUI neu gezeichnet wird, bzw. dieser eine Bereich, also glaube ich zumindest.
Was ich aus dem Internet habe ist das es in einem eigenen Thread laufen muss, ist ja logisch, dachte ich mir vorher schon.
Hab auch ein paar Schnippsel aus dem Internet. Aber irgendwie geht das nicht so
dann hab ich da was zusammen gebastelt
Edit: Könnte man das verschieben in den GUI Bereich, das kommt davon wenn man mehrere Dinge gleichzeitig tut
ich habe wieder ein Problem, wo ich keine Lösung finde.
Ich habe Int-Werte in einem Textfield gespeichert, diese Werte verändern sich alle 5 Sekunden. Jetzt will ich das diese neuen Werte dann anstelle der alten Werte angezeigt werden.
Funktioniert ja dadurch das die GUI neu gezeichnet wird, bzw. dieser eine Bereich, also glaube ich zumindest.
Was ich aus dem Internet habe ist das es in einem eigenen Thread laufen muss, ist ja logisch, dachte ich mir vorher schon.
Hab auch ein paar Schnippsel aus dem Internet. Aber irgendwie geht das nicht so
dann hab ich da was zusammen gebastelt
Java:
Thread t = new Thread(new Runnable()
{
public void run()
{
SwingUtilities.invokeLater(new Runnable()
{
@Override
public void run()
{
bspField.setText ( Integer.toString(bspInt) );
}
});
}
});
Edit: Könnte man das verschieben in den GUI Bereich, das kommt davon wenn man mehrere Dinge gleichzeitig tut
Zuletzt bearbeitet: