JFrame is onderdeel van het Java- pakket genaamd Swing die pre - ontwikkelde programmering gereedschappen biedt om te helpen bij het creëren van grafische gebruikersinterfaces ( GUI's ) in Java -programma's . JFrame is een " container " klasse die ramen die meerdere onderdelen dat een programma functionaliteit geven kan bevatten creëert . Deze componenten kunnen bevatten knoppen , menubalken , rollen bars en tekstvelden onder vele anderen . Een JPanel is een ander recipiënt object die kunnen worden ingebed in andere houders, zoals een JFrame . JPanels kunnen graphics tekenen en bevatten aangepaste lay-outs van andere componenten . Instructies Import 1 de Swing en AWT arrangementen zodat u toegang tot de JFrame en JPanel klassen binnen uw programma . De code om deze pakketten te importeren verschijnt als volgt : import javax.swing * ; import java.awt * ; kopen van 2 Maak een nieuwe JFrame . . bezwaar en stelt haar fundamentele kenmerken . De methode . SetSize stelt de afmetingen van het frame , . SetDefaultCloseOperation stelt het gedrag van het frame wanneer deze gesloten , . SetVisible sets of het frame wordt weergegeven op het scherm . Voorbeeld code voor een JFrame object verschijnt als volgt : JFrame newFrame = new JFrame ( " New JFrame " ) ; newFrame.setSize ( 200 , 3 Maak een nieuwe JPanel Voorbeeld code : JPanel newpanel = new JPanel ( ) ; 4 Voeg de JPanel aan de JFrame met behulp van de . " . add ( ) " -methode De getContentPane ( ) wordt gebruikt om een " container " voor andere componenten , zoals een JPanel Voorbeeld code maken: . . . . newFrame.getContentPane ( ) toe te voegen ( newpanel ) ; Dus , verschijnt het ingevulde code iets als : import javax.swing * ; import java.awt * ; public class ( . . ) { public static void main ( String [ ] args ) { JFrame newFrame = new JFrame ( " New JFrame " ) ; JPanel newpanel = new JPanel ( ) ; newFrame.setSize ( 200 ,
|