Som standard levereras Java med två kraftfulla användargränssnitt bibliotek : AWT och Swing , som är byggt ovanpå AWT . I båda , knappar , tillsammans med andra användargränssnitt komponenter , kan flaggas som funktionshindrade . Detta får dem att sluta skicka handlingar till sina anslutna " ActionListeners " och att ha en gråtonad utseende . Instruktioner
1
Öppna en textredigerare
2
Klistra in följande skelett kod i texteditorn : .
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 utökar JApplet implementerar ActionListener {
JButton knapp = new Button ( " A -knappen " ) ;
public void actionPerformed ( ActionEvent e ) { }
allmänheten ButtonDisableTutorial ( ) { }
}
Detta skapar en mycket enkel Java- applet med en knapp , en " actionPerformed " metod för att hantera händelser användargränssnitt och en konstruktör . Addera 3
Klistra in följande kod i " ButtonDisableTutorial " tillägger knappen till användargränssnittet , ställer knappen som funktionshindrade och berättar på knappen för att skicka händelser användargränssnittet till appleten själv
4
klistra in följande kod i " actionPerformed " metoden : .
om {
JOptionPane.showMessageDialog ( rootPane , " Button klickade ! " ) ;
} ( e.getSource ( ) är lika ( knapp ) . ) katalog
Denna kod är enkel. Om någon klickar på knappen , dyker ett meddelande dialogruta upp som säger " Button klickade . " Dock kommer denna dialogruta visas aldrig eftersom knappen var inaktiverad i steg 3 .