Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Settare focus di un campo di testo

    Salve,
    questa volta mi sono incartato per questa cosa semplice.. ma non capisco come si puo' fare per passare il focus ad una casella di testa (Swing). Pensavo ci fosse qualche metodo come testo.Focus() ma no, ce solo una proproeta' Focusable che anche impostata su true non fa niente...

    Come si fa a passare il focus su un oggetto specifico, in questo caso un campo di testo?

    Sono sicuro che e' facile ma nn ci sono riuscito...

    Grazie!

    Luca.

    Prima di dire che sei un Webmaster, guarda in giro per la rete....

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Semplice: la classe Component prevede il metodo requestFocus().
    Esempio:
    codice:
    // Dopo questa istruzione, il controllo 'casellaDiTesto' avrà lo stato attivo.
    casellaDiTesto.requestFocus();
    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Grazie tante! Lo sapevo che era una cosa semplice, ma non riuscivo a trovare il metodo giusto.

    W i forum!!

    Grazie ancora!

    Luca.
    Prima di dire che sei un Webmaster, guarda in giro per la rete....

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.