View Full Version : [JAVA] GUI: default ok button
Saretta89
30-04-2008, 11:45
Come faccio in un form a mettere che un tasto viene premuto di default quando schiaccio ok o esc sulla tastiera?
Come faccio in un form a mettere che un tasto viene premuto di default quando schiaccio ok o esc sulla tastiera?Tutti i principali componenti "top-level" (es. JFrame, JDialog) hanno al loro interno un JRootPane. Devi prendere il root pane (getRootPane() ) ed impostare con setDefaultButton() il pulsante da rendere di "default".
La gestione del pulsante di default funziona solo quando il componente che ha il focus non "consuma" il tasto INVIO per motivi suoi (es. nei componenti di testo JTextArea ecc...).
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.