Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2005
    Messaggi
    101

    fissare la sequenza dei focus su un form

    ho realizzato una form in java usando awt e swing
    pero se premo il taso Tab il focus dei campi non rispetta una sequanza precisa
    (esempio prima prende il focus l'ultima textfield poi la terza poi la prima)

    come posso fissare l'ordine? prima , seconda , terza e cosi via

    grazie a chi interviene.

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Se hai davvero mischiato componenti awt e swing, permettimi di dire male

    Poi per quanto riguarda il focus, devi implementare la tua Focus Traversal Policy:

    http://java.sun.com/docs/books/tutor...isc/focus.html

    in particolare il paragrafo "Customizing Focus Traversal"
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da Andrea1979
    Se hai davvero mischiato componenti awt e swing, permettimi di dire male
    Concordo e aggiungo che questo articolo dice che se si mischiano componenti AWT e Swing, si dovrebbe disabilitare il focus manager di Swing (vedi pag. 2)
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.