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

  • 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= " ) , navigera ( kommandot " cd " ) till mappen med appButton. java och kompilera appButton med " javac appButton. java " .

    Dubbelklicka på appButton. html fil , när du är tillbaka i Utforskaren . När applet visas, tryck på knappen för att se ett meddelande visas .


Previous:nothing Next:java GUI design tutorial





Relaterade artiklar


  • hur man installerar Belkin Wireless hårdvara g-kort
  • Corsair minne grunderna
  • hur man startar en ny instans av Visual Basic
  • directx Visual Basic tutorial
  • hur man använder Visual Basic 2008
  • hur man använder en switch fall med intervall i C + +
  • hur man fixar hårdvara
  • rensar en knapp på Visual Basic
  • hur man skapar ett datum från sträng java
  • hur man installerar enda tangent på laptop tangentbord hårdvara