Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Java JButton & Funktioner

    I Java -program , kan utvecklare använda Swing och AWT -bibliotek för att skapa standardiserade delar av användargränssnittet som knappar . Den JButton klassen ger en synlig knapp utvecklare kan lägga till alla Java användargränssnitt , skräddarsy utseende och beteende för att passa behoven hos ett projekt . Utvecklare kan skapa flera JButton element inom en enda Java -program , vilket ger var och en en särskild roll som behövs . Funktion

    Funktionen hos en JButton är att skapa en synlig knapp inom en Java Graphical User Interface ansökan. Den JButton tillåter programmerare att diktera text som visas på knappen och när det visas i det övergripande gränssnittet . Genom att använda ytterligare metoder inom Java , kan program ger också detaljerade svar på användarens interaktion med ett JButton . JButtons finns bland många möjliga Java element i användargränssnittet . Andra inkluderar nedrullningsbara listor , radioknappar , etiketter och kryssrutor . Java-program måste importera de nödvändiga Swing och AWT resurser att använda JButtons . Följande importprogramsatser läggas till toppen av en klass deklaration tillåta användning av Button klassen : . .

    Import javax.swing * , import java.awt.event *;
    Creation

    Java-program kan skapa JButtons och lägga till dem synliga element i användargränssnittet som JFrames och JPanels . Ofta klassdeklarationer för Java GUI förklara JButton poster som instansvariabler , innan klasskonstruktorn metoden , enligt följande :

    privat JButton tryckknapp ,

    Java klassen kan sedan instansiera JButton variabel inuti konstruktormetod enligt följande :

    tryckknapp = new Button ( " Tryck på mig " ) ,

    konstruktören parametern bestämmer texten som kommer att visas på den synliga knappen , så det bör anpassas till knappens syfte i programmet .
    metoder

    JButton klassen ger en mängd olika metoder , varav några i klassen ärver från klasser högre upp i hierarkin , inklusive JComponent och AbstractButton . Följande exempelkod visar hur du lägger till en åtgärd lyssnare till en JButton : pressButton.addActionListener ( this);

    Denna kod skulle fungera i någon klass genomföra ActionListener gränssnittet . Denna metod instruerar Java för att lyssna till användarnas händelser , detektera interaktion med knappen . Andra metoder returnera information om JButton instans och återställa sitt utseende för att matcha användargränssnittet .
    Interaction

    Java-program kan upptäcka användarens interaktion med knapp element . När ett program bifogar en åtgärd lyssnare till en JButton , kommer Java kallar " actionPerformed " metod i klassen när denna interaktion inträffar . Metoden tar emot ett objekt Action händelse som parameter . Detta objekt innehåller information om händelsen , inklusive vilka element i användargränssnittet som användaren har interagerar med . Följande exempelkod visar ett program utför ett villkorligt test för att avgöra om en viss JButton instans är källan till en åtgärd Event, innanför " actionPerformed " metoden : if ( e.getSource ( ) == tryckknapp ) { //svara till användarinteraktion } Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en Java -fil
    ·Hur får man Ingång från skärmen I Java
    ·Hur man lägger bilder i Java BlueJ
    ·Hur infoga ett objekt i en ComboBox i Java
    ·Hur man lägger in en JSP variabel i ett program Omfatt…
    ·Hur man använder Java Web Start
    ·Hur man kompilerar JNI i Ubuntu
    ·Exempel på Backa Numbers i ett Java -program
    ·Hur man öppnar en PDF-fil i Java
    ·Java Kommunikation Mellan Applets
    Utvalda artiklarna
    ·Hur man gör indrag i C + +
    ·Hur att måla ett problem på Java
    ·Hur man använder den TabStrip kontroll i Visual Basic
    ·Hur man sparar DataGridView till en datamängd
    ·Vad är en Maildir Konvertering
    ·Hur man skapar en SQLite3 tabell i Ruby on Rails
    ·Hur man använder Console.Write i VB.NET
    ·Hur man gör med ett objekt i Visual Basic 6
    ·Skillnaden mellan DataGrid & GridView
    ·Hur du visar antalet tecken i en String
    Copyright © Dator Kunskap http://www.dator.xyz