Hallo,
zur 1. Frage:
ich habe eine JList , die am Anfang ihre Werte aus dem stringarray data erhält.
jetzt möchte ich den Inahlt der Jlist aber gern ändern. Die Werte des Arrays zu ändern ist glaub ich nicht das Problem, nur weiß ich nicht, wie ich die Jlist dazu bringe die Werte aus data neu einzulesen.
Oder gibt es eine andere Methode die Werte der Jlist zu ändern.
zur 2. Frage:
mein erstes Fenster wird in der main methode aufgerufen
nachdem in diesem Fenster ein Button gedrückt wird, öffnet sich das nächste Fenster, und das erste würde ich gerne wieder invisible setzen. Nur weiß ich nicht wirklich wie.Mit
kommt, dass er nicht auf die Variable zugreifen kann
Gruß und Danke schonmal, Yoda
zur 1. Frage:
ich habe eine JList , die am Anfang ihre Werte aus dem stringarray data erhält.
jetzt möchte ich den Inahlt der Jlist aber gern ändern. Die Werte des Arrays zu ändern ist glaub ich nicht das Problem, nur weiß ich nicht, wie ich die Jlist dazu bringe die Werte aus data neu einzulesen.
Code:
public static int i=3;
public static String data[] = new String[i];
.
.
.
liste = new JList(data);
c.add(liste);
Oder gibt es eine andere Methode die Werte der Jlist zu ändern.
zur 2. Frage:
mein erstes Fenster wird in der main methode aufgerufen
Code:
public static void main(String[] x) throws Exception {
cgui fenster = new cgui();
fenster.setTitle("Messenger v0.1");
fenster.setSize(500,100);
fenster.setVisible(true);
nachdem in diesem Fenster ein Button gedrückt wird, öffnet sich das nächste Fenster, und das erste würde ich gerne wieder invisible setzen. Nur weiß ich nicht wirklich wie.Mit
Code:
Client.fenster.setVisible(false);
kommt, dass er nicht auf die Variable zugreifen kann
Gruß und Danke schonmal, Yoda