sooo... jetzt bin ich also an die Grenzen meiner Bücher gestoßen :
Folgendes :
CheckBox(es) wurden über eine <String>Liste, deren Länge veränderlich sein kann, über eine Schleife erzeugt. In der Art von
JPanel füllMich = new JPanel();
ArrayList<String> liste = new ArrayList<String>();
*** hier wird liste mit Inhalt versehen *****
for(int i=0; i<liste.size; i++){
füllMich.add( new JCheckBox(liste.get[i]); // hier werden CheckBox(es)
// erzeugt und mit Strings belegt
}
JScrollPane rollMich = new JScrollPane(füllMich);
Wie komme ich jetzt wieder an meine CheckBox(es) bzw. deren Inhalt?
Schließlich will ich ja auswerten, welche selektiert worden sind. Ich kann zwar die Anzahl der Inhalte des JPanels ermitteln, aber ich komme einfach nicht an den ürsprünglichen Datentyp um ihn auszuwerten.
Ein Cast funzt leider nicht .
Auch nicht über den Umweg über <Object> was sonst überall geht ....
Bitte seid so gut und greift einem Programmier-"Legastheniker" ein wenig unter die Objekte ;
Folgendes :
CheckBox(es) wurden über eine <String>Liste, deren Länge veränderlich sein kann, über eine Schleife erzeugt. In der Art von
JPanel füllMich = new JPanel();
ArrayList<String> liste = new ArrayList<String>();
*** hier wird liste mit Inhalt versehen *****
for(int i=0; i<liste.size; i++){
füllMich.add( new JCheckBox(liste.get[i]); // hier werden CheckBox(es)
// erzeugt und mit Strings belegt
}
JScrollPane rollMich = new JScrollPane(füllMich);
Wie komme ich jetzt wieder an meine CheckBox(es) bzw. deren Inhalt?
Schließlich will ich ja auswerten, welche selektiert worden sind. Ich kann zwar die Anzahl der Inhalte des JPanels ermitteln, aber ich komme einfach nicht an den ürsprünglichen Datentyp um ihn auszuwerten.
Ein Cast funzt leider nicht .
Auch nicht über den Umweg über <Object> was sonst überall geht ....
Bitte seid so gut und greift einem Programmier-"Legastheniker" ein wenig unter die Objekte ;
Comment