Hallo,
hab folgendes Problem beim auslesen des Textes aus einem JTextField:
Ihr müsst euch vorstellen das dass Frame richtig implementiert ist. Also wenn ich auf den Button klicke wird der Inhalt des JTextField auf der Console ausgegeben. Das Problem ist, dass es immer leer ist egal was im Feld steht.
Das komische ist, in einer anderen Klasse funktioniert es genau so. Suche schon ne Zeit lang nach dem Fehler, viell. hab ich was übersehn. Kann mir jmd helfen?
MfG
hab folgendes Problem beim auslesen des Textes aus einem JTextField:
Java:
// variable
private JTextField Lang110 =null;
...
//Getter
public JTextField getLang110TextField() {
if(Lang110 == null) {
Lang110 = new JTextField();
Lang110.setBounds(new Rectangle(0,ComponentHeight, ComponentWidth, ComponentHeight));
Lang110.setFont(new Font("italic", Font.BOLD, 16));
}
return Lang110;
}
Java:
public JButton getAddButton() {
if(add==null) {
add= new JButton("Hinzufügen");
add.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
...
System.out.println(getLang110TextField().getText());
...
}
}}
Java:
@Override
public void setFrameContents() {
Container contentPane = getContentPane();
contentPane.setLayout(null);
...
contentPane.add(getLang110TextField());
...
}
Ihr müsst euch vorstellen das dass Frame richtig implementiert ist. Also wenn ich auf den Button klicke wird der Inhalt des JTextField auf der Console ausgegeben. Das Problem ist, dass es immer leer ist egal was im Feld steht.
Das komische ist, in einer anderen Klasse funktioniert es genau so. Suche schon ne Zeit lang nach dem Fehler, viell. hab ich was übersehn. Kann mir jmd helfen?
MfG