hur du lägger till knappar till en Java-applet

Java- appletar är program med ett grafiskt användargränssnitt (GUI ) , precis som Anteckningar och andra applikationer för Windows eller Macintosh . GUI-applikationer , inklusive Java applets , har kontroller : listorna , reglage och knappar , till exempel. Programmerare utforma dessa kontroller när det gäller deras grafiska utseende och hur de reagerar när en användare händelse såsom ett knapptryck händer .

skapa en applet som matar ut ett enkelt budskap när en knapp trycks kommer att ge dig en effektiv översyn av hur man skapar knappar för Java-applet .

Du behöver :
Java JDK

1
Skriv följande programkod i Anteckningar : .

import java. awt . * ;
import java. awt. event . * ;
import javax. swing . *;

public class appButton utökar JApplet
implementerar ActionListener
{
privat JLabel msg ;
privat slutlig String ButtonText=”Tryck på mig ” ,

public void init ( ) {

//få fönster /form ytan-kallas en ruta-som håller knappar och andra grafiska innehåll
Container contentHolder=getContentPane () ;

//anger var panelen kommer att gå
contentHolder . setLayout ( ny BorderLayout ( 18,18 )) ;

//Lägg till msg etiketten
msg=new JLabel (””);
contentHolder. add ( msg , BorderLayout . Centrum),

//gör en panel för knappen
JPanel buttonPanel=new JPanel () ;

//göra en knapp
JButton myButton=New JButton ( ButtonText ) ,

//berätta på knappen för att använda denna klass för att svara när knappen trycks
myButton. addActionListener ( this);

//Lägg till-knappen till sin panel
buttonPanel . add ( myButton ) ,

//lägga till knappen på panelen till innehållet rutan contentHolder. add
( buttonPanel , BorderLayout. SOUTH ) ; }

/**
* Den actionPerformed händelsen metoden /funktionen anropas när knappen trycks .
* Den ” implementerar ActionListener ” fras i klassen förklaring på toppen av denna klass berättar kompilatorn att denna klass ( appButton ) kommer att definiera actionPerformed funktionen .
* Denna funktion kallas eftersom myButton berättade Java att vår appButton klass kommer att ” lyssna ” för användare händelser ( åtgärder) .
* Resultatet före förklarade funktion som kallas när en användare händelse inträffar kallas actionPerformed
*
* /
offentliga void ( ActionEvent evt ) {

//få texten till den knapp som trycktes
String command=evt. getActionCommand () ;

//om myButton tryckte , produktion ett meddelande
om ( ButtonText . equals ( kommando ) )
msg. setText ( ” Hejsan ” ) ;

} }

Spara filen som appButton . java . Kom ihåg att Java är skiftlägeskänsligt
2
Skapa HTML-filen : .

Skapa annan vanlig textfil och spara den som appButton. html , i samma mapp som appButton. java . Denna HTML- kod kommer att ladda appleten i din webbläsare . Här är innehållet för filen :







3
kompilera och köra :

Öppna en kommandoprompt (Start > ” cmd ” ) , ställa in sökvägen till din javac . exe kompilator ( ”set path=

Visited 1 times, 1 visit(s) today

コメント

タイトルとURLをコピーしました