Hallo zusammen,
Ich hab hier mal wieder n komisches Problem
Ich habe hier ein GUI, dass ich zur Laufzeit entweder nach ner bestimmten Zeit oder nach einem Klick updaten lassen möchte (Je nachdem was "einfacher" ist).
Die Sache ist die: ich hab 2 jLabel, die je nachdem welchen Status ein Model im Hintergrund hat ihre Hintergrundfarbe + Beschriftung ändern sollen.
Diesen Status kann ich durch RadioButtons oder 2 "normale" Buttons ODER über Befehle, die über das Netzwerk kommen ändern (-> ändern nach Zeit wäre wohl besser).
Wenn ich das ganze per ActionEvent + ActionCommands mache, funktioniert das recht gut, aber das würde dann ja mit den Befehlen per Netzwerk nicht funktionieren ...
Das ganze hab ich ohne LayoutManager (also = null) mit Eclipse und nem GUI-Editor erstellt.
Also allgemeine Frage ist: wie kann man n laufendes GUI updaten?! Hab was von JPanel und dessen Methode revalidate() gelesen.. aber das tut irgendwie auch net ..
Ich hab hier mal wieder n komisches Problem
Ich habe hier ein GUI, dass ich zur Laufzeit entweder nach ner bestimmten Zeit oder nach einem Klick updaten lassen möchte (Je nachdem was "einfacher" ist).
Die Sache ist die: ich hab 2 jLabel, die je nachdem welchen Status ein Model im Hintergrund hat ihre Hintergrundfarbe + Beschriftung ändern sollen.
Diesen Status kann ich durch RadioButtons oder 2 "normale" Buttons ODER über Befehle, die über das Netzwerk kommen ändern (-> ändern nach Zeit wäre wohl besser).
Wenn ich das ganze per ActionEvent + ActionCommands mache, funktioniert das recht gut, aber das würde dann ja mit den Befehlen per Netzwerk nicht funktionieren ...
Das ganze hab ich ohne LayoutManager (also = null) mit Eclipse und nem GUI-Editor erstellt.
Also allgemeine Frage ist: wie kann man n laufendes GUI updaten?! Hab was von JPanel und dessen Methode revalidate() gelesen.. aber das tut irgendwie auch net ..
Zuletzt bearbeitet von einem Moderator: