V
Vikes
Gast
Hi Ich hab in einer Klasse eine ArrayList erstellt und hab sie
dort gefühlt.
Jetzt will ich den Inhalt in einer anderen Klasse auslesen.
In der Klasse(KlasseHinzufügen) wo ich die ArrayListe erstellt hab steht:
ArrayList <String> KlassenListe;
KlassenListe = new ArrayList<String>();
public void actionPerformed(java.awt.event.ActionEvent e) {
KlassenListe.add(txtHinzu.getText());
so und jetzt hab ich in der anderen Klasse (Registrieren) stehen :
private JComboBox getJComboBox() {
if (jKlasse == null) {
jKlasse = new JComboBox();
jKlasse.setBounds(new java.awt.Rectangle(272,209,178,30));
Klassenhinzufuegen kl = new Klassenhinzufuegen();
int AnzahlElemente = kl.KlassenListe.size();
int i=0;
while (i <AnzahlElemente)
jKlasse.addItem(kl.KlassenListe.get(i));
i++;
}
return jKlasse;
jetzt kommt ein fehler bei mir : The field Klassenhinzufuegen.KlassenListe is not visible
Wie kann ich dieses Problem lösen?
dort gefühlt.
Jetzt will ich den Inhalt in einer anderen Klasse auslesen.
In der Klasse(KlasseHinzufügen) wo ich die ArrayListe erstellt hab steht:
ArrayList <String> KlassenListe;
KlassenListe = new ArrayList<String>();
public void actionPerformed(java.awt.event.ActionEvent e) {
KlassenListe.add(txtHinzu.getText());
so und jetzt hab ich in der anderen Klasse (Registrieren) stehen :
private JComboBox getJComboBox() {
if (jKlasse == null) {
jKlasse = new JComboBox();
jKlasse.setBounds(new java.awt.Rectangle(272,209,178,30));
Klassenhinzufuegen kl = new Klassenhinzufuegen();
int AnzahlElemente = kl.KlassenListe.size();
int i=0;
while (i <AnzahlElemente)
jKlasse.addItem(kl.KlassenListe.get(i));
i++;
}
return jKlasse;
jetzt kommt ein fehler bei mir : The field Klassenhinzufuegen.KlassenListe is not visible
Wie kann ich dieses Problem lösen?