Hi Leute,
hab mal ne Frage:
ich lasse mir mit folgendem Code ein paar Textfelder erstellen:
der Code zu a.GUI.createTextField sieht so aus:
jetzt ist meine Frage: ich möchte nachdem ich die Textfelder erstellt habe auf den Inhalt der Textfelder zugreifen. Hier der ActionListener zum jeweiligen Button:
Ich kriegs aber nicht hin. Wer kann mir helfen?
Danke im voraus...
Euer Freaky
hab mal ne Frage:
ich lasse mir mit folgendem Code ein paar Textfelder erstellen:
Java:
for(int i = 0;i<anzTextFields;i++){
textFields[i] = new JTextField();
textFields[i] = aGUI.createTextField(textFieldSize, frame, locTextFieldX, locTextFieldY, anzTextFields, absTextFields);
locTextFieldY = locTextFieldY + absTextFields;
}
der Code zu a.GUI.createTextField sieht so aus:
Java:
public JTextField createTextField(Dimension size, JFrame frame, int x, int y,int anzTextFields, int Abstand){
JTextField Info = new JTextField();
Info.setLocation(x, y);
Info.setSize(size);
frame.add(Info);
return Info;
}
jetzt ist meine Frage: ich möchte nachdem ich die Textfelder erstellt habe auf den Inhalt der Textfelder zugreifen. Hier der ActionListener zum jeweiligen Button:
Java:
public void createButton(final String[] name, Dimension size, final JFrame frame, int x, int y,int anzButtons){
for(int i = 0;i<anzButtons;i++){
JButton Verkauf = new JButton(name[i]);
Verkauf.setSize(size);
Verkauf.setLocation(x, y);
final int t = i;
Verkauf.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
...
else if(name[t].equals("neuen Eintrag speichern")){
//nachdem dieser ActionListener betätigt wurde, sollen die Daten in den Textfeldern gespeichert werden.
}
}
});
frame.add(Verkauf);
y = y + 50;
}
}
Ich kriegs aber nicht hin. Wer kann mir helfen?
Danke im voraus...
Euer Freaky