Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come aggiungere pulsanti a un applet Java

applet Java sono programmi con un'interfaccia utente grafica ( GUI ) , proprio come le applicazioni Blocco note e altro per Windows o Macintosh . Applicazioni GUI , tra cui applet Java , hanno controlli : listbox , cursori e pulsanti , per esempio. I programmatori progettano questi controlli in termini di aspetto grafico e come reagiscono quando un evento utente come ad esempio un pulsante happens.Creating un applet che emette un messaggio semplice , quando si preme un tasto vi darà una panoramica efficace di come creare pulsanti per applet Java . Cose che ti serviranno
Java JDK
Show More Istruzioni
1

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 :

< /applet > < /BODY > < /HTML >
3

compilare ed eseguire :

Aprire un prompt dei comandi ( Start> " cmd" ), impostare il percorso del javac.exe compilatore ( " set path = ​​" ) , navigare ( comando "cd ") per la cartella con appButton.java e compilare appButton con " javac appButton.java " .

doppio clic sul file appButton.html , una volta tornati in Esplora risorse . Quando viene visualizzata l'applet , premere il pulsante per visualizzare un messaggio visualizzato .

 

Programmazione © www.354353.com