XXXXX.com  Home
bmpentertainment.com  Huvudsida

JFrame är en del av Java paket som kallas Swing som erbjuder pre-utvecklade programmeringsverktyg för att hjälpa till att skapa 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 en programfunktioner. Dessa komponenter kan inkludera knappar, menyrader, snirklar 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 dra grafik och innehålla anpassade layouter av andra komponenter.

Instruktioner

1 Importera Swing och AWT paket så att du kan komma åt JFrame och JPanel klasser inom programmet. Koden för att importera dessa paket ser ut så här:

importera javax.swing *.

importera java.awt *.

2 Skapa en ny JFrame objekt och ange dess grundläggande egenskaper. Metoden .setSize sätter dimensionerna på ramen, sätter .setDefaultCloseOperation beteendet av ramen när den är stängd, ställer .setVisible huruvida den bildruta visas på skärmen. Exempel koden för en JFrame objekt ser ut så här:

JFrame newFrame = new JFrame ( "New JFrame");

newFrame.setSize (200, 200);

newFrame.setDefaultCloseOperation (newFrame.EXIT_ON_CLOSE);

newFrame.setVisible (true);

3 Skapa en ny JPanel. Exempel kod:

JPanel newPanel = nya JPanel ();

4 Tillsätt JPanel till JFrame med hjälp av ".add) (" metoden. Den .getContentPane () används för att skapa en "behållare" för andra komponenter, såsom en JPanel. Exempel kod:

newFrame.getContentPane () sätt (newPanel).;

Så verkar den färdiga koden något liknande:

importera javax.swing *.

importera java.awt *.

public class () {

public static void main (String [] args) {

JFrame newFrame = new JFrame ( "New JFrame");

JPanel newPanel = nya JPanel ();

newFrame.setSize (200, 200);

newFrame.setDefaultCloseOperation (newFrame.EXIT_ON_CLOSE);

newFrame.getContentPane () sätt (newPanel).;

newFrame.setVisible (true);

}

}