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

    Hur nära ett JFrame i Java med en knapp

    JFrame är standard fönster i Java Swing bestyckning . Som standard ger det en namnlist och en default " Close " -knappen , en liten " X " i det övre högra hörnet . Men du kan också stänga ramen med ett JButton , Swing version av en enkel knapp . Det konkreta genomförandet du behöver beror på om du vill helt enkelt dölja fönstret eller kassera den , frigöra de resurser man använder och eventuellt avsluta programmet . Instruktioner
    1

    Skapa knappen och lägga till den i din ram . Till exempel : .

    JButton closeButton = new Button ( " Close " ) , theFrame.getContentPane ( ) lägga ( closeButton ) ,
    2

    Bifoga en åtgärd lyssnare till knappen . Det enklaste sättet att göra det på plats är att definiera en ny lyssnare rätt när du ansluter den . Till exempel :

    closeButton.addActionListener ( ny ActionListener ( ) { void actionPerformed ( ActionEvent e ) { /* stäng action här * /} } ) ;
    3

    Definiera det nära åtgärden i metoden kroppen av " actionPerformed . " Detta är vanligtvis ett samtal för att dölja eller förstöra fönstret. Om du vill dölja fönstret , ring :

    theFrame.setVisible ( false ) ;
    p Om du vill förstöra fönstret , först dölja det , sedan ringa :

    theFrame.dispose ( ) ;
    4

    Packa ramen och till ruta att vara synlig . Till exempel :

    theFrame.pack ( ) ; theFrame.setVisible ( " true " ) ,

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur att köra appletar i NetBeans
    ·Hur att dölja ett objekt i Android ListView
    ·Hur man skapar en dubbelsidig Pyramid i Java för att a…
    ·Hur man kan få en String Array i JSP
    ·Flash Vs. Java-applet
    ·Hur man använder JCreator Med en Android
    ·Hur man lägga till en sträng till en annan sträng i …
    ·Hur att stänga en JFrame
    ·Hur du returnerar ett dolt fält i JSP
    ·Vad är en konstruktormetod i Java
    Utvalda artiklarna
    ·Hur man använder strängar för att räkna antalet fö…
    ·Hur bli av en Alt F4 Shortcut
    ·Hur konvertera ett Java Integer till Bytes
    ·Hur man skickar ett fax i ASP.Net
    ·Hur man programmerar alternativknappar i Vb.Net
    ·Hur Inkludera en PerlScript i ett HTML-dokument
    ·Hur stoppa en PHP & Start annan PHP -fil
    ·Konvertera Textruta värde till Int C + +
    ·Hur Infoga värden från Microsoft Word till en databas…
    ·Fördelar och nackdelar med Java Virtual Machines
    Copyright © Dator Kunskap http://www.dator.xyz