Non si dice così ..... si dice che implementi i metodi dell'interfaccia all'interno della classe.Originariamente inviato da Metallica
2. creo un'istanza dell'interfaccia all'interno del file considerato (colore verde)
E chi è che chiama il metodo TASTO (brutto modo, tra l'altro, di dare il nome ad un metodo)??? Nessuno credo.Originariamente inviato da Metallica
esempio:
codice:// File: Home.java //... public class Home extends javax.swing.JFrame implements iface { //... public Home() { //... initComponents(); } //... private void TASTO(java.awt.event.ActionEvent evt) { showErr("ABC"); } // ... public void showErr(String dettagli) {} // ... }
Nella tua classe Home devi implementare l'interfaccia ActionListener (vedi package java.awt.event) e se ad esempio hai un JButton, devi associare ad esso (con addActionListener() ) il 'this', che fa riferimento alla tua classe che implementa l'ActionListener.
Quando il pulsante viene premuto, viene chiamato il metodo actionPerformed.