jpaneldemo.java

来自「本java源程序包括了大量的学习程序(共27章)方便大家学习」· Java 代码 · 共 37 行

JAVA
37
字号
import javax.swing.*;
import java.awt.*;
import java.awt.Color;;
public class JPanelDemo extends JFrame
{
	MyJPanel myJPanel;
	public JPanelDemo()    
	{
		super("This is JFrame");   //调用父类JFrame的构造方法,给窗口命名
		setSize(400,400);          //设置窗口大小
		setLocation(200,200);      //设置窗口位置
		Container content = getContentPane();
		//创建Container对象content,调用getContentPane()方法获得内容面板
		content.setLayout(null);   //设置不采用任何布局方式
	    
		//创建MyJPanel对象pyJPanel,
		myJPanel = new MyJPanel();   //创建MyJPanel对象myJPanel
		myJPanel.setBackground(Color.BLUE);  //设置面板的背景色为蓝色
		content.add(myJPanel);     //将面板加入到窗口的内容面板中
		setVisible(true);          //设置窗口是否为可见
	}
	public static void main(String[] args) 
	{
		JPanelDemo demo = new JPanelDemo();
		demo.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	}
}

class MyJPanel extends JPanel
{   //自定义类MyJPanel继承JPanel类可以实现JPanel面板功能
	public MyJPanel()
	{
		this.setSize(200,200);      //设置面板大小
		this.setLocation(100,100);  //设置面板位置
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?