1. Liebe Forumsgemeinde,

    aufgrund der Bestimmungen, die sich aus der DSGVO ergeben, müssten umfangreiche Anpassungen am Forum vorgenommen werden, die sich für uns nicht wirtschaftlich abbilden lassen. Daher haben wir uns entschlossen, das Forum in seiner aktuellen Form zu archivieren und online bereit zu stellen, jedoch keine Neuanmeldungen oder neuen Kommentare mehr zuzulassen. So ist sichergestellt, dass das gesammelte Wissen nicht verloren geht, und wir die Seite dennoch DSGVO-konform zur Verfügung stellen können.
    Dies wird in den nächsten Tagen umgesetzt.

    Ich danke allen, die sich in den letzten Jahren für Hilfesuchende und auch für das Forum selbst engagiert haben. Ich bin weiterhin für euch erreichbar unter tti(bei)pcwelt.de.
    Dismiss Notice

Java: JPanel updaten

Discussion in 'Programmieren' started by idhenry2k, Jun 19, 2003.

Thread Status:
Not open for further replies.
  1. idhenry2k

    idhenry2k Kbyte

    Hallo, ich habe ein Problem mit dem Neuzeichnen eines JPanel-Inhaltes.
    Ich habe eine Klasse geschrieben, die per Konstruktor ein GridBagLayout aufbaut und mit JPanels und JButtons etc. füllt.

    Nun möchte ich per Methodenaufruf in einer anderen Klasse den Inhalt eines bestimmten Panels ändern. Die Methode sähe also in etwa so aus:

    public void setNew(String bla){
    panel1.setText(bla);
    validate(); //jeweils auch mit panel1. davor
    revalidate();
    repaint();
    }

    Leider wird dabei das JPanel nicht neu gezeichnet (die Zuweisung erfolgt korrekt). Ein Neuzeichnen anderer JPanels nach einem ActionEvent wie MausKlick auf JButton funktioniert tadellos, nur nutzt mir das in diesem Fall für die Funktionalität nichts.
    Weiß jemand Rat? Wäre für schnelle Hilfe echt dankbar!

    Henry
     
Thread Status:
Not open for further replies.

Share This Page