Swing JPanel Container Class
Swing JPanel Container Class
In this tutorial, we will learn about the Swing JPanel Container Class. The JPanel class is a lightweight container. It is a subclass of the abstract class JComponent and implements an Accessible interface.
Java Program
package com.testingdocs.swing.components; import java.awt.*; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; /********************************************** * FileName: JPanelDemo.java * Package : com.testingdocs.swing.components * * Java Tutorials - www.TestingDocs.com **********************************************/ public class JPanelDemo { public static void main(String[] args) { JFrame frame = new JFrame("JPanelDemo"); JPanel panel = new JPanel(); panel.setLayout(new FlowLayout()); JLabel greeting = new JLabel("Hello World!\n"); JLabel websiteLabel = new JLabel("www.TestingDocs.com"); //add labels to panel panel.add(greeting); panel.add(websiteLabel); //Frame properties frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setSize(400, 300); frame.getContentPane().add(panel); frame.setVisible(true); } }
Output
Run the Java application to view the output.
—
Java Tutorial on this website:
https://www.testingdocs.com/java-tutorial/
For more information on Java, visit the official website :
https://www.oracle.com/in/java/