Dator > java tutorial för att fästa en applet till en ram

  • java tutorial för att fästa en applet till en ram


  • Som beskrivits i Oracles Java dokumentation , ramar programfönster visas av Windows . Ramar kan visa ett programs huvudsakliga innehåll, eller håll innehåll för dialogrutor , t. ex. för lastning och spara filer . Java- applets ( program som körs i webbläsare och andra behållare som utför relativt få operationer ) i allmänhet inte skapa nya ramar , men de har förmågan att göra det . Fördelen med att öppna en ny ram från en applet är tydlighet : genom att placera innehåll i en ny ram , till exempel en prompt för en användare att komma in hennes namn , undviker utvecklaren belamra appletprogrammets huvudramen .

    Du behöver : .
    Java Development Kit ( JDK )


    1
    Öppna en textredigerare eller ordbehandlare och skriv eller klistra in ett nytt dokument . denna applet programkod :



    public void init ( )

    {

    //Get innehåll rutan som vi behöver lägga till knappar och annat innehåll till

    Container paneForContent=getContentPane () ;



    paneForContent. setLayout ( ny BorderLayout ( 12,12 ) ) ;



    JLabel titel=new JLabel ( " Frame Demo " ) ;

    paneForContent . add ( titel , BorderLayout. NORTH ) ,



    JPanel somePanel=new JPanel () ;



    JLabel someLabel=new JLabel ( " Tryck på knappen . ");

    somePanel. add ( someLabel ) ,

    paneForContent. add ( somePanel , BorderLayout. CENTER ) ,



    JPanel panelForButtons=new JPanel () ;



    JButton someButton=new JButton ( " Tryck mig " ) ;

    someButton. addActionListener ( this);

    panelForButtons . add ( someButton ) ,



    paneForContent. add ( panelForButtons , BorderLayout. SOUTH ) ,

    }



    /*

    actionPerformed ( ) anropas när användaren trycker på en knapp .

    * /



    offentliga void ( ActionEvent evt )

    {

    //öppna en ny ram ( fönster )



    attachNewFrame () ;



    }

    }



    skapar ett nytt applet för din webbläsare att visa . Den huvudsakliga funktionen är init ( ) , som skapar etiketten och knappen appleten visas . Koden överlåter, genom " addActionListener " samtal till åtgärden vidtas när " someButton " knappen trycks in . När händelsen kräver Java Runtime Environment ( JRE ) appletprogrammets " actionPerformed "-funktion , som i sin tur anropar funktionen att skapa den nya ramen , " attachNewFrame . "
    2 .
    Skriv in följande kod precis efter sista stag följande uttalande " paneForContent. add ( panelForButtons , BorderLayout . SÖDRA );":





    privat void attachNewFrame () {

    JFrame newFrame=new JFrame ( " Här är en newFrame . ");

    newFrame. setDefaultCloseOperation ( JFrame. DISPOSE_ON_CLOSE ) ,



    JLabel aLabel=new JLabel ("" ) ;

    aLabel. setPreferredSize ( ny dimension ( 150 , 125 )) ;

    newFrame. getContentPane ( ) lägga till ( aLabel , BorderLayout. CENTER ) .



    //Visa ramen

    newFrame . pack () ;

    newFrame. setVisible (true ) ;

    }







    Denna kod kallar den " JFrame " konstruktorn , vilket skapar en ny , virtuell objekt som representerar den nya ramen . Den setDefaultCloseOperation funktionsanrop berättar ramen vad man ska göra när användaren klickar på sin exit -knappen-nära . Den " pack " och " setVisible " funktionsanrop visa ramen . De uttalanden som inbegriper " aLabel " objektet skapar några exempel på innehåll som ska visas i ramen . Utan detta innehåll skulle bildrutevisningsobjekt , men skulle minimeras till en knappt synlig namnlist .
    3 .
    Spara dokumentet som typ " vanlig text " med filnamnet " AppletWithFrame. java . "
    4 .
    Klistra in i en nytt dokument denna HTML-sida , som kommer att öppna appleten :






    width=250

    height=250

    kodbasen=" . " >




    5 .
    spara HTML-dokumentet som " AppletWithFrame . html , "i samma mapp som java -filen du sparade i steg 3 .
    6 .
    Öppna en DOS-prompt i mappen som innehåller Java -filen och kompilera programmet genom att skriva " javac AppletWithFrame. java . "
    7 .

    Enter, vid kommandotolken , " appletviewer AppletWithFrame. html "för att köra appleten .
    8 .
    Tryck appletens " Tryck mig "för att köra applet -koden för skapa en ny ram . Den nya ramen kommer att visas .


Previous:nothing Next:Hur konvertera systemet tid i fästingar till lokal tid i Visual Basic





Relaterade artiklar


  • hur du skapar ett Visual Basic script
  • hur du använder VBA för att läsa ett Word-dokument
  • Definitionen av en webbsida
  • hur man kakel en bakgrund i html
  • grundläggande sql tutorial
  • hur man gör en php webbsida
  • hur man lär sig Visual Basic 2008
  • hur man skriver ut ett dokument med Visual Basic 6.0
  • Hur konvertera en kalenderdag till en sträng
  • hur man skriver egna taggar i JSP