Si infatti:
se considero un JButton che fa questo:
uso "this" perchè il metodo relativo al JButton si trova all'interno della classe del top level container.codice:private void infoActionPerformed(java.awt.event.ActionEvent evt) { // Info iniziale try { ImageIcon icon = ImageLoader.loadIcon("logo.png"); JOptionPane.showMessageDialog(this,.... ....
Ma se il jOptionPanel si trova in un'altra classe ? devo istanziare il top level container per fare in modo che sia rispetto ad esso ?