Java之GUI 狂神说系列视频总结(1)

在此感谢Java狂神说!!


一、一个最基本的界面:Frame窗口

补充:Frame是一个类,用于图形界面的开发

1.新建一个对象创建Frame窗口

//这是我自己的包
package GUI;
//导入必要的包
import java.awt.*;
public class TestDemo {
	
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		//生成一个窗口对象  设置标题
		Frame frame = new Frame("我的第一个Frame窗口");
		
		//设置背景颜色
		frame.setBackground(Color.cyan);
		
		//设置位置 相对于你电脑的左上角来说
		frame.setLocation(500, 500);
		
		//设置大小 图形界面大小
		frame.setSize(600, 600);
		
		//设置可见性  不设置为true的看不见的哦
		frame.setVisible(true);
		
		//设置大小固定 设置为false之后,就不能再对其进行大小的更改了,之前是可以进行拉动来放大或缩小的
		frame.setResizable(false);
	}
}
//这样的一个最基本的窗口就做成了,但是他暂时是关闭不掉的,需要有监听事件(之后详细叙述)

在这里插入图片描述

2.直接继承Frame类,来创建Frame窗口

//这是我自己的包
package GUI;
//导入必要的包
import java.awt.*;
public class TestDemo extends Frame {
			
			//构造器
			public TestDemo(String title){
				
			//设置标题
			setTitle(title);
			
			//设置背景颜色
			setBackground(Color.cyan);
			
			//设置位置 和大小 可以用这个代替上面的两个方法
			setBounds(500, 500,400,400);
			
			//设置可见性  不设置为true的看不见的哦
			setVisible(true);
			
			//设置大小固定 设置为false之后,就不能再对其进行大小的更改了,之前是可以进行拉动来放大或缩小的
			setResizable(false);
			}
	public static void main(String[] args) {

		//新建一个TestDemo对象,这个是继承了Frame的
		new TestDemo("我的第一个Frame窗口");
	}
}
//这样的一个最基本的窗口就做成了,但是他暂时是关闭不掉的,需要有监听事件(之后详细叙述)

与之前那个图片是一的,只不过被我调小了

二、可以创建多个窗口

代码如下(示例):

//这是我自己的包
package GUI;
//导入必要的包
import java.awt.*;
public class TestDemo extends Frame {

			//构造器
			public TestDemo(String title,int x,int y,int width,int height,Color color){

			
			//设置标题
			setTitle(title);
			
			//设置背景颜色
			setBackground(color);
			
			//设置位置 和大小
			setBounds(x, y,width,height);
			
			//设置可见性  不设置为true的看不见的哦
			setVisible(true);
			
			//设置大小固定 设置为false之后,就不能再对其进行大小的更改了,之前是可以进行拉动来放大或缩小的
			setResizable(false);
			}
	public static void main(String[] args) {
		//新建四个TestDemo对象,这个是继承了Frame的
		new TestDemo("1",100,100,200,200,Color.cyan);
		new TestDemo("2",300,100,200,200,Color.red);
		new TestDemo("3",100,300,200,200,Color.yellow);
		new TestDemo("4",300,300,200,200,Color.green);
	}
}

在这里插入图片描述

总结

这就是基本的创建窗口的操作!以上就是这一篇博客的内容,感谢观看!!!!!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值