public class TestJPanelGUIApp extends JFrame
1: //TestJPanelGUIApp.java
3: import java.awt.*;
4: import java.awt.event.*;
5: import javax.swing.*;
7: public class TestJPanelGUIApp extends JFrame
8: {
9: public static void main(String[] args)
10: {
11: JFrame frame = new JFrame("TestPanel");
12: frame.getContentPane().setLayout(null);
13: frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
15: JPanel panel1 = new JPanel(null);
16: panel1.setSize(new Dimension(100, 100));
17: panel1.setBackground(Color.CYAN);
18: panel1.setLocation(50, 50);
20: JPanel panel2 = new JPanel(null);
21: panel2.setSize(new Dimension(100, 100));
22: panel2.setBackground(Color.RED);
23: panel2.setLocation(100, 100);
25: JPanel panel3 = new JPanel(null);
26: panel3.setSize(new Dimension(100, 100));
27: panel3.setBackground(Color.BLACK);
28: panel3.setLocation(150, 150);
30: frame.getContentPane().add(panel1);
31: frame.getContentPane().add(panel2);
32: frame.getContentPane().add(panel3);
34: frame.setSize(600, 300);
35: frame.setVisible(true);
36: }
37: }