AWT textübertragen

?

..

Gast
Ich hätte da mal eine Frage, nämlich:

Wenn man zwei Textfelder hat, und bei klick auf den Button "Text übertragen" sollen die Inhalte der beiden Textfelder vertauscht werden, wie macht man das?

Dazu muss ja die get-Methode verwendet werden und (?) die set-Methode.

Komm da leider nicht weiter.^^
 

eRaaaa

Top Contributor
??
Versteh ich nicht :D

Java:
	final JTextField t1 = new JTextField(20);
	final JTextField t2 = new JTextField(20);
	JButton button = new JButton("<=>");
	button.addActionListener(new ActionListener() {
	    @Override
	    public void actionPerformed(ActionEvent e) {
		String text1 = t1.getText();
		t1.setText(t2.getText());
		t2.setText(text1);
	    }
	});
 

eRaaaa

Top Contributor
dein tf heißt bei mir einfach t1 und t2 :D

[c]t1.setText(t2.getText());[/c]

Bedeutet so viel wie: hole den Text von TextField t2 und setze diesen Text als neuen Text bei t1 !
In Zeile 7 fast das gleiche, nur dass da eben nur der Text erstmal "zwischengespeichert" wird...
 

Neue Themen


Oben