Hallo Leute,
wie kann man aus einem ObjektArray, dessen Inhalt Strings, JLabels, JAreaFields, ints und und und ist, die jeweiligen Inhalte einzelner Elemente auslesen?
Ich bekomme die Klasse und den jeweiligen Namen einzelner Elemente, jedoch kann ich nicht auf den Inhalt der einzelnen Variablen zugreifen.
hier das Beispiel:
[java=42]import java.awt.Component;
import javax.swing.JLabel;
public class Start{
Object [] t = new Object[3];
JLabel test = new JLabel("test");
int i = -20;
test k ;
public Start(){
t[0]=new JLabel("test");
t[1]=i;
t[2]=new test().sammler;
}
public static void main(String [] args){
Start m = new Start();
int i=0;
while(i<m.t.length){
System.out.println(m.t.getClass().getComponentType());
// aber wei bekomme ich den Inahalt ???
i++;
}
}
}
public class test {
public String [] sammler = {"TTT","TT","T"};
public String[] Ausgabe(){
return sammler;
}
}
[/code]
Würde mich freuen wenn mir einer oder andere helfen kann.
wie kann man aus einem ObjektArray, dessen Inhalt Strings, JLabels, JAreaFields, ints und und und ist, die jeweiligen Inhalte einzelner Elemente auslesen?
Ich bekomme die Klasse und den jeweiligen Namen einzelner Elemente, jedoch kann ich nicht auf den Inhalt der einzelnen Variablen zugreifen.
hier das Beispiel:
[java=42]import java.awt.Component;
import javax.swing.JLabel;
public class Start{
Object [] t = new Object[3];
JLabel test = new JLabel("test");
int i = -20;
test k ;
public Start(){
t[0]=new JLabel("test");
t[1]=i;
t[2]=new test().sammler;
}
public static void main(String [] args){
Start m = new Start();
int i=0;
while(i<m.t.length){
System.out.println(m.t.getClass().getComponentType());
// aber wei bekomme ich den Inahalt ???
i++;
}
}
}
public class test {
public String [] sammler = {"TTT","TT","T"};
public String[] Ausgabe(){
return sammler;
}
}
[/code]
Würde mich freuen wenn mir einer oder andere helfen kann.