📄 jpaneldemo.java
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -