Som standard kommer Java-sproget med to stærke bruger - grænseflade biblioteker: AWT og Swing , der er bygget oven på AWT . I begge , knapper sammen med andre brugergrænseflade komponenter , kan være markeret som deaktiveret. Det får dem til at stoppe med at sende tiltag til deres forbundne " ActionListeners " og have en nedtonet udseende. Instruktioner
1
Åbn en teksteditor
2
Indsæt følgende skelet kode i teksteditoren : .
Import java.awt.event.ActionEvent ;
import java.awt.event.ActionListener ,
import javax.swing.JApplet ,
import javax.swing.JButton ,
import javax . swing.JOptionPane ;
public class ButtonDisableTutorial udvider JApplet implementerer ActionListener {
JButton knap = new JButton ("A -knappen ")
public void actionPerformed ( ActionEvent e ) {}
offentlig ButtonDisableTutorial () { }
}
Dette skaber en meget simpel Java applet med en knap , en " actionPerformed "-metoden til at håndtere brugergrænsefladen begivenheder, og en konstruktør.
3
Indsæt følgende kode i " ButtonDisableTutorial " tilføjer knappen til brugergrænsefladen, sætter knappen som handicappede og fortæller knappen for at sende brugergrænsefladen begivenheder til applet selv
4
indsætte følgende kode i " actionPerformed "-metoden : . < br >
hvis {
JOptionPane.showMessageDialog ( rootPane , " Button klikkede ! ");
} ( e.getSource ( ) er lig (knap) . )
denne kode er enkel. Hvis nogen klikker på knappen, popper en besked dialogboks op , der siger " Button klikket på. " Dog vil denne dialog aldrig vises, fordi knappen blev deaktiveret i trin 3. .