tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
255
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    cognus cognus ist offline Grünschnabel
    Registriert seit
    Oct 2010
    Beiträge
    1
    Hallo zusammen,

    ich habe die Anforderung in einem Eclipse-Editor von einer Eingabekomponente zur nächsten mit Tab zu springen. Allerdings bleibt der Tab in einer Textarea "hängen". D.h. nach Drücken von Tab werden Leerzeichen in der Textarea eingefügt und nicht zur nächsten Komponente gesprungen. Hat jemand eine Ahnung, wie man dieses Verhalten "abschalten" kann?

    Danke,

    Cognus
     

  2. #2
    Maddin Maddin ist offline Mitglied Silber
    Registriert seit
    Jul 2010
    Beiträge
    71
    Hallo,

    Du könntest doch das eingegebene Zeichen, in dem Fall den Tabulator, abfangen und stattdessen den Fokus in die nächste Komponente setzen.
    Ließe sich evtl. mit Document bewerkstelligen (was ich aber eher bezweifel), ansonsten einfach mal googeln, wie du Eingegebenes in einer TextArea abfangen kannst.

    Gruß,
    Martin
     

  3. #3
    Avatar von miffi
    miffi miffi ist offline Mitglied Gold
    Registriert seit
    Jul 2009
    Ort
    Ravensburg (BW)
    Beiträge
    139
    Howdie.

    Füge doch einen KeyListener hinzu, rufe beim KeyCode für Tabulator ein KeyEvent#consume() auf (dadurch sollte das Einfügen des Tabs unterbunden werden) und rufe deine Methode zum Weiterspringen im Tab auf. Oder hast das schon probiert?

    Gruß
    miffi
     
    "A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
    Douglas Adams

Ähnliche Themen

  1. FileChooser to TextField
    Von celloman im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 5
    Letzter Beitrag: 21.11.07, 08:30
  2. TextField mit FloatValues
    Von TimoTH im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 1
    Letzter Beitrag: 18.04.07, 14:34
  3. TextField
    Von pria im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 1
    Letzter Beitrag: 12.04.07, 08:17
  4. embedFonts nur für TextField?
    Von Orphelina im Forum Flash Plattform
    Antworten: 17
    Letzter Beitrag: 15.09.05, 16:47
  5. [C#] TextField
    Von Badgott im Forum C/C++
    Antworten: 3
    Letzter Beitrag: 23.10.02, 14:43