tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
6
ZUGRIFFE
1321
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    papi22 papi22 ist offline Mitglied
    Registriert seit
    Dec 2004
    Beiträge
    11
    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 Voraus
     

  2. #2
    Abapking Abapking ist offline Mitglied
    Registriert seit
    Dec 2005
    Beiträge
    20
    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);
        }
    }
     

  3. #3
    papi22 papi22 ist offline Mitglied
    Registriert seit
    Dec 2004
    Beiträge
    11
    BESTEN DANK

    doch wie rufe ich das Ganze auf?
     

  4. #4
    Avatar von teppi
    teppi teppi ist offline Mitglied Platin
    Registriert seit
    May 2004
    Ort
    Berlin
    Beiträge
    537
    Java Script != Java
     
    :-) möp

  5. #5
    papi22 papi22 ist offline Mitglied
    Registriert seit
    Dec 2004
    Beiträge
    11
    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>
     

  6. #6
    Avatar von teppi
    teppi teppi ist offline Mitglied Platin
    Registriert seit
    May 2004
    Ort
    Berlin
    Beiträge
    537
    ... 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

  7. #7
    papi22 papi22 ist offline Mitglied
    Registriert seit
    Dec 2004
    Beiträge
    11
    DANKE SCHÖN
     

Ähnliche Themen

  1. Textfelder mit arrays füllen
    Von rara im Forum Flash Plattform
    Antworten: 7
    Letzter Beitrag: 12.02.10, 00:02
  2. mehrere Textfelder automatisch füllen
    Von Jan-Frederik Stieler im Forum Office-Anwendungen
    Antworten: 0
    Letzter Beitrag: 13.12.06, 16:49
  3. Textfelder fremder Programme füllen!
    Von Rukus im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 14.09.05, 23:29
  4. Dropdown bei auswahl Textfelder füllen
    Von dimein im Forum PHP
    Antworten: 5
    Letzter Beitrag: 24.01.05, 11:46
  5. Textfelder durch Hyperlink füllen
    Von TheTwist im Forum HTML & XHTML
    Antworten: 9
    Letzter Beitrag: 01.07.03, 19:16