JAVA-GUI:Panel类(标签)
说明:panel可以比作在Frame画图上的内置边框,主要用来布局页面展现,下面用一段代码来掩饰panel的一些用法
import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
public class panel {
public static void main(String[] args) {
//实例Frame的画布对象
Frame frame=new Frame();
//实例panel的面板对象
Panel panel=new Panel();
//设置画图的布局
frame.setLayout(null);
frame.setBounds(200,200,400,400);
frame.setBackground(new Color(66, 241, 82));
//设置画图内容可见
frame.setVisible(true);
//初始化panel面板
panel.setBounds(250,250,200,200);
panel.setBackground(new Color(224, 224, 20));
//在画布中添加面板
frame.add(panel);
//监听器,监听窗口的关闭操作,Systerm.exit
//适配器模式
frame.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
System.exit(0);
}
}
);
}
}
程序运行结果: