本文主要是介绍GUI编程02:Panel面板讲解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
本节内容视频链接:4、Panel面板讲解_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1DJ411B75F?p=4&vd_source=b5775c3a4ea16a5306db9c7c1c1486b5
在窗口(frame)中添加面板(panel), 并解决了窗口关闭事件。
package com.yundait.www;import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;public class TestPanel1 {public static void main(String[] args) {Frame frame = new Frame("我的第一个Frame窗口");//布局的概念Panel panel = new Panel();//设置布局frame.setLayout(null);//设置窗口frame坐标frame.setBounds(300,300,600,600);frame.setBackground(new Color(40, 211, 36));//设置Panel坐标,相对于framepanel.setBounds(50,50,400,400);panel.setBackground(new Color(156, 115, 99));//在窗口中添加面板,frame.add(panel)frame.add(panel);//设置窗口可见性frame.setVisible(true);frame.setResizable(false);//监听事件,监听窗口关闭事件 System.exit//适配器模式frame.addWindowListener(new WindowAdapter() {//窗口点击关闭的时候需要做的事情@Overridepublic void windowClosing(WindowEvent e) {System.exit(0);//结束程序}});}
}
这篇关于GUI编程02:Panel面板讲解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!