Inserisci il seguente codice di programma nel blocco note:
import java.awt * ; . import java.awt.event * , . import javax.swing * , .
public class appButton estende JAppletimplements ActionListener {private JLabel msg ; final String privato ButtonText = "Premere Me" ;
pubblico invalidare init ( ) { //ottiene la finestra /modulo di superficie - chiamato un riquadro - che detiene i pulsanti e le altre grafica contentContainer contentHolder = getContentPane ();
//indicare dove il pannello verrà gocontentHolder.setLayout ( nuovo BorderLayout ( 18,18 ) ) ;
//aggiungere il msg labelmsg = new JLabel ( ""); contentHolder.add ( msg, BorderLayout.CENTER ) ;
//make un pannello per la buttonPanel buttonJPanel = new JPanel ( ) ;
//fare una buttonJButton myButton = new JButton ( ButtonText ) ;
//raccontare il tasto per utilizzare questa classe per rispondere quando il pulsante è pressedmyButton.addActionListener ( this);
//pulsante aggiungi al suo panelbuttonPanel.add ( myButton ) ;
//aggiunge il pannello pulsante per il contenuto panecontentHolder.add ( buttonPanel , BorderLayout . SUD ) . }
/*** l'evento actionPerformed metodo /funzione viene chiamata quando il pulsante viene premuto * il " implements ActionListener " frase nella dichiarazione di classe nella parte superiore di questa classe indica al compilatore che questa classe ( appButton ) sta per definire la funzione actionPerformed . * questa funzione viene chiamata perché myButton detto Java che la nostra classe appButton sarà "ascoltare" per eventi utente (azioni) . * la funzione di pre -dichiarato che è chiamato quando un evento utente accade è chiamato actionPerformed ** /public void actionPerformed ( ActionEvent evt) { //ottiene il testo del pulsante che è stato pushedString comando = evt.getActionCommand ();
//se è stato premuto myButton , uscita un messageif ( ButtonText.equals (comando) ) msg.setText ( "Ciao " ) ; }}
Salvare il file come appButton.java . Ricorda che Java è case-sensitive
2
Creare il file HTML : .
Creare un altro file di testo e salvarlo come appButton.html , nella stessa cartella appButton.java . Tale codice HTML viene caricato l'applet nel browser . Ecco il contenuto di quel file :
Programmazione © www.354353.com