大专期末Java基础编程系列

概要

这次主要学习Java中的图形界面的流式分布管理FlowLayout

代码

import java.awt.FlowLayout;
import javax.swing.JButton;
import javax.swing.JFrame;

public class fiowlayout extends JFrame {
	private static final long serialVersionUID = 1L;
	public static void main(String[] args) {
		new fiowlayout();
	}

	fiowlayout() {
		/* 创建组件 */
		JButton a = new JButton("东");
		JButton b = new JButton("西");
		JButton c = new JButton("南");
		JButton d = new JButton("北");
		JButton e = new JButton("中");

		/* 改布局 */
		this.setLayout(new FlowLayout());
		
		/* 添加组件 */
		this.add(a);
		this.add(b);
		this.add(c);
		this.add(d);
		this.add(e);

		/* 创建窗口 */
		this.setSize(400, 400);
		this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
		this.setVisible(true);
	}
}

小结

首先先布局

this.setLayout(new FlowLayout());

然后创建元素

在创建窗口容纳元素

窗口三步

创建大小

可以关闭

可以显示

        this.setSize(400, 400);
		this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
		this.setVisible(true);

请大佬指点评判!!!!

  • 10
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java基础类和对象是编程的核心概念,它们是面向对象编程(OOP)的基础。在期末复习编程题中,可能会涉及到以下几个关键点: 1. **类(Class)**:在Java中,类是一种蓝图,定义了对象的属性(数据成员)和行为(方法)。类包含了变量声明(成员变量)和方法定义。 2. **对象(Object)**:对象是类的实例,代表了类的某个具体实体。每个对象都有自己的状态(存储在成员变量中)和行为(通过方法执行)。 3. **构造函数**:用于初始化新创建的对象,通常在创建对象时自动调用。 4. **成员变量**:包括实例变量(对象特有的)和静态变量(类共享的)。 5. **方法**:类中的可执行代码块,可以有访问修饰符(public, private, protected)。 6. **封装(Encapsulation)**:隐藏对象的实现细节,只通过公共接口(方法)访问其状态。 7. **继承(Inheritance)**:子类继承父类的属性和方法,实现多态性。 8. **多态(Polymorphism)**:同一种操作作用于不同的对象,产生不同的效果。 9. **抽象类与接口**:抽象类提供了一组方法的模板,接口则是方法的集合,用于规定行为。 10. **数组和集合框架**:Java中的数据结构,如数组和各种集合类(ArrayList, LinkedList, HashSet等)。 复习编程题可能包含实际编程任务,比如创建一个简单的类结构、实现特定功能(如排序算法或数据处理)、设计模式理解以及单元测试等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值