Originariamente inviato da InTec
Ho un frame con un button, l'evento click del mouse l'ho fatto il problema è che mi serve anche quello che quando premo invio sul pulsante mi genera la funzione.
Vorrei sapere l'evento qual'è?
Tecnicamente si potrebbe usare un KeyListener ma così avresti un altro listener (e metodi) da gestire. E oltretutto con un KeyListener non vedresti che il pulsante si "preme".
Una soluzione più pulita è sfruttare il key binding:
codice:
import java.awt.event.KeyEvent;
...
InputMap im = tuoButton.getInputMap();
im.put(KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0, false), "pressed");
im.put(KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0, true), "released");
Con questo, oltre allo "spazio" c'è anche l'invio che causa il fire di un ActionEvent.
Originariamente inviato da InTec
vorrei sapere se è possibile generare un exe e se si come, perchè non voglio che per usare il programma devo aprire netbeans.
Lascia perdere gli exe. Conosci i jar?? Bene, realizza un jar.