ti invito ad usare i tag code per il codice, è più comprensibile.
Riguardo alla "bibbia" io ci ho messo mesi ad imparare a cavare il ragno dal buco e tutt'ora ci sono una marea di cose che non riesco a fare.
forse qui
trovi qualcosa.
Perché usi l'annotation @Action? dove hai letto che bisogna fare una roba del genere?
E' possibile usare l'annotazione Action, ma ci sono altri giri da fare, non immediati come tu possa pensare.
In accordo a quanto detto guarda gli esempi a partire dal 14 in questa
pagina che per un newbie non sono di facile comprensione.
Come vedi non ti basta dire che è un'azione, devi fare altro.
leggi il codice che invece ti scrivo qui
il primo metodo aggiunge l'actionListener tramite matisse, il secondo contiene le istruzioni relative alle azioni per visualizzare un JDialog.codice:jMenuItem1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem1ActionPerformed(evt); } }); private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) { JDialog dialog = new JDialog(); dialog.pack(); dialog.setVisible(true); }
Questa è roba che trovi nelle pagine che ti ho mandato, non sto facendo niente di strano come vedi. Impara ad usare le swing e a vedere come si usa ogni componente prima di fare cose complesse non riuscendo nemmeno a capire cosa fai.

Rispondi quotando