scusami.. ma io sono nella situazione in cui premo sul menuitems del popup... ed eseguo l'actionperformed a lui associata.
codice:
private void jMenuItem2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
aggiungi_debug(jTextPane1,"Hai cliccato AGGIUNGI.","Verdana",Color.BLACK,Color.YELLOW,10,false);
aggiungi_debug(jTextPane1,String.valueOf(evt),"Verdana",Color.BLACK,Color.YELLOW,10,false);
JPanelAggiungi pannello = new JPanelAggiungi();
pannello.validate();
pannello.repaint();
pannello.doLayout();
}
la funzione aggiungi_debug(...); mi serve per scrivere su un JTextPane tutto quello che succede..
JPanelAggiungi è la classe nello stesso package del programma che mi costruisce la finestra con le maschere per l'inserimento dei dati.
codice:
public class JPanelAggiungi extends javax.swing.JPanel {
public JPanelAggiungi() {
initComponents();
getRootPane().setDefaultButton(closeButton);
}
private void initComponents() {....}
private javax.swing.JButton closeButton;
private javax.swing.JButton jButton1;
private javax.swing.JButton jButton2;
private javax.swing.JComboBox jComboBox1;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JLabel jLabel5;
private javax.swing.JLabel jLabel6;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JScrollPane jScrollPane2;
private javax.swing.JScrollPane jScrollPane3;
private javax.swing.JScrollPane jScrollPane4;
private javax.swing.JScrollPane jScrollPane5;
private javax.swing.JTextArea jTextArea1;
private javax.swing.JTextArea jTextArea2;
private javax.swing.JTextPane jTextPane1;
private javax.swing.JTextPane jTextPane2;
private javax.swing.JTextPane jTextPane3;
}