ERLEDIGT
JA
JA
ANTWORTEN
6
6
ZUGRIFFE
1321
1321
EMPFEHLEN
-
Moin,
ich suche eine Funktion die folgendes tut:
wenn ich in ein Textfeld etwas eintippe, tippt er mir dann automatisch das selbe in das zweite Textfeld.
Habe bei der Boardsuche das hier gefunden: http://confus.co.funpic.de/_data/tut/inputWrite.html
doch leider lässt sich das nicht in ein Textfeld einbauen, bzw. weiss ich nicht wie ich das umsätzen könnte.
Hoffe das einer von Euch eine Lösung parat hat und bedanke mich schon im VorausMfG papi22
http://www.dvbdream.de
-
Hallo Papi22,
wenn ich dein Problem richtig verstehe, möchtest du einfach nur den Text von einem Textfeld ins andere bei der Eingabe kopieren.
Wie wärs damit?
Gruß Abapking
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
import java.awt.GridLayout; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import javax.swing.JFormattedTextField; import javax.swing.JFrame; public class Demo { //Ist oeffentlich, dass man aus der Klasse KeyListener zugreifen kann public static JFormattedTextField tf2 = new JFormattedTextField(); public static void main(String[] args) { JFrame frame = new JFrame(); JFormattedTextField tf1 = new JFormattedTextField(); KeyListener ml = new KeyListener() { public void keyReleased(KeyEvent e) { Demo.tf2.setText(((JFormattedTextField)e.getSource()).getText()); } public void keyPressed(KeyEvent arg0) { //Kann bei wohlgefallen gefuellt werden } public void keyTyped(KeyEvent arg0) { //Kann bei wohlgefallen gefuellt werden } }; frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.getContentPane().setLayout(new GridLayout(0,1)); frame.getContentPane().add(tf1); tf1.addKeyListener(ml); frame.getContentPane().add(tf2); frame.pack(); frame.setVisible(true); } }
-
BESTEN DANK
doch wie rufe ich das Ganze auf?
MfG papi22
http://www.dvbdream.de
-
Java Script != Java
:-) möp
-
Ja aber wie müssen dann die Textfelder aussehen damit es funktioniert, so habe ich es getestet, doch so geht es schon mal nicht:
Code :1 2
<input type="text" id=tf1> <input type="text" id=tf2>
MfG papi22
http://www.dvbdream.de
-
... Also nochmal zum Mitschreiben: Java ist nicht Java Script !

Die Lösung steht übrigens schon in dem Link da oben, es bedarf nur einer kleinen Änderung:
Code :1 2 3 4
<input id="field" type="text" onkeyup=" document.getElementById('field2').value = document.getElementById('field').value" /><br /> <input id="field2" type="text">:-) möp
-
DANKE SCHÖN
MfG papi22
http://www.dvbdream.de
Ähnliche Themen
-
Textfelder mit arrays füllen
Von rara im Forum Flash PlattformAntworten: 7Letzter Beitrag: 12.02.10, 00:02 -
mehrere Textfelder automatisch füllen
Von Jan-Frederik Stieler im Forum Office-AnwendungenAntworten: 0Letzter Beitrag: 13.12.06, 16:49 -
Textfelder fremder Programme füllen!
Von Rukus im Forum C/C++Antworten: 1Letzter Beitrag: 14.09.05, 23:29 -
Dropdown bei auswahl Textfelder füllen
Von dimein im Forum PHPAntworten: 5Letzter Beitrag: 24.01.05, 11:46 -
Textfelder durch Hyperlink füllen
Von TheTwist im Forum HTML & XHTMLAntworten: 9Letzter Beitrag: 01.07.03, 19:16





Zitieren
Login





