JTextfield + getText

Status
Nicht offen für weitere Antworten.

swerflash

Aktives Mitglied
Hallo,

ich habe 2x JTextField und 1xJButton

Ich will jetzt folgendes machen:

wenn ich was in mein JTextField Nr1 was eingebe und dann auf meine JButton klicke, dass er mir dann den Inhalt des JTextField Nr1 in JTextField Nr2 reinschreibt.

Das wollte ich mit get und setText machen, mit getText Inhalt aus JTextField Nr1 hollen und mit setText dann in JTextField Nr2 reinschreiben, nur geht das nicht und ich weiss nicht warum:


Code:
    private void jSchaltflächeMouseClicked(java.awt.event.MouseEvent evt) {
               
               String str = "";
               
               jEingabefeld.getText(str);
               jEingabefeld2.setText(str);
    }

er unterschreicht mir mit rot jEingabefeld.getText(str); und sagt cannot find symbol, was mir leider nichts sagt.

Weiss jemand zufällig wo der Fehler liegt bzw wie ich es richtig machen muss, damit das geht?

Danke im Voraus

PS: Mein Programm mit dem ich das mache ist NetBeans5 Matisse Gui Builder
 
probiers mal so:

Code:
btn.addActionListener( new ActionListener() {
    public void actionPerformed( ActionEvent evt ) {
        textfeld2.setText(textfeld1.getText());
    }
}
 
Hehe das geht, danke dir, nur verstehe ich nicht warum. Habe ich nicht das gleiche geschrieben nur ein bisschen länger?
 
getText hat für gewöhnlich keine parameter: erklärung zu getText():

du hast ein Jtextfield und mit getText() ird enfach de gesamte inhalt rausgeholt. diesen inhalt kannst du einer string variable dann zuweisen in dem du davor String s = textfield.getText() schreibst. die zeile jEingabefeld.getText(str); stimt somit wohl nicht

und jEingabefeld2.setText(str); auch nicht da str immer noch leer ist...
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben