JFrame är en del av Java -paketet heter Swing som erbjuder pre - utvecklade programmeringsverktyg för att underlätta skapandet av grafiska användargränssnitt ( GUI ) i Java -program . JFrame är en " container " klass som skapar fönster som kan innehålla flera komponenter som ger ett program funktionalitet . Dessa komponenter kan innehålla knappar , menyrader , rullar barer och textfält bland många andra . En JPanel är en annan typ av behållare objekt som kan bäddas in i andra behållare, såsom en JFrame . JPanels kan rita grafik och innehålla anpassade layouter av andra komponenter . Instruktioner
1
Import gungan och AWT -paket så att du kan komma åt JFrame och klasser JPanel inom ditt program . Koden för att importera dessa paket ser ut så här :
import javax.swing *;
import java.awt *;
2
Skapa ett nytt JFrame . . protestera och ställa dess grundläggande egenskaper . Metoden . SetSize sätter måtten på ramen , ställer . SetDefaultCloseOperation beteende ramen när den är stängd , . SetVisible uppsättningar huruvida ramen visas på skärmen . Exempel kod för en JFrame objektet ser ut så här :
JFrame newFrame = new JFrame ( " New JFrame " ) ;
newFrame.setSize ( 200 ,
3
Skapa en ny JPanel Exempel kod :
JPanel newPanel = new JPanel ( ) ;
4
Lägg till JPanel till JFrame med . " . add ( ) " metod getContentPane ( ) används för att skapa en " behållare " för andra komponenter, såsom en JPanel Exempel kod : . . . .
newFrame.getContentPane ( ) lägga ( newPanel ) ;
Så visas den färdiga koden något liknande :
import javax.swing *;
import java.awt *;
public class ( . . ) {
public void main ( String [] args ) {
JFrame newFrame = new JFrame ( " New JFrame " ) ;
JPanel newPanel = new JPanel ( ) ;
newFrame.setSize ( 200 , Addera ditt