欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Java_Swing(二)——Swing容器组件

程序员文章站 2024-01-31 12:54:46
...

1、JFrame 窗口容器

JFrame是用来创建窗口的顶层容器组件,JFrame类主要有以下常用方法:

Java_Swing(二)——Swing容器组件

代码示例:

import java.awt.*;
import javax.swing.*;

public class JFrame_z extends JFrame{
	public JFrame_z() {
		setTitle("JFrame类的使用");     //设置窗口标题
		Toolkit tool = getToolkit();
		Dimension dim = tool.getScreenSize();
		setBounds(0,0,dim.width,dim.height);
	}
	public static void main(String[] args) {
		JFrame_z jf = new JFrame_z();
		jf.setBounds(200,200,200,150);
		jf.setVisible(true);
	}
}

有时我们可能希望窗口和计算机屏幕的大小相同或窗口的宽和屏幕的宽相同。那么,可以应用Toolkit类来获取屏幕的宽和高。Toolkit类是一个抽象类,不能用构造方法直接创建对象,但Java运行环境提供了一个Toolkit对象,任何一个组件调用getToolkit()方法可以返回这个对象的引用。

2、JPanel 面板容器

JPanel是用来创建面板的容器组件,设计界面时,通常先创建一个面板,再向这个面板添加组件,然后把这个面板添加到底层容器或其他中间容器中。JPanel类主要有以下常用方法:

Java_Swing(二)——Swing容器组件

后续会继续更新常用的基本组件~