JAVA 9.20(4) 布局及各组件的使用安装,代码示例。

常用组件:文本框,文本区,按钮等。

所有组件均为JComponent的子类
包括:
部分组件
图片阐释:
在这里插入图片描述

代码例子:

package jcomponentInWindow;
import javax.swing.*; //JFrame所在包
import java.awt.*;
public class ComponentInWindow extends JFrame {
	JCheckBox checkBox1,checkBox2;//复选框
	JRadioButton radioM,radioF;//选项框,单选
	ButtonGroup group;
	JComboBox<String> comBox;//下拉列表
	public ComponentInWindow(){
		init();
		setVisible(true);
		this.setDefaultCloseOperation(EXIT_ON_CLOSE);
	}
	void init() {
		setLayout(new FlowLayout());//属于awt包,作用是设置屏幕组件布局
		
		comBox = new JComboBox<String>();//下拉列表初始化,并添加项目
		comBox.addItem("MusicWorld");
		comBox.addItem("GameWorld");
		
		
		checkBox1 = new JCheckBox("music");//复选框设置
		checkBox2 = new JCheckBox("dota");
		
		group = new ButtonGroup();//按钮组初始化
		radioM = new JRadioButton("超凡");//按钮初始化
		radioF = new JRadioButton("冠绝");		
		group.add(radioM);//按钮组添加按钮
		group.add(radioF);
		
		add(checkBox1);//将所有组件添加至布局
		add(checkBox2);
		add(radioM);
		add(radioF);
		add(comBox);
	}
}

主菜单

package jcomponentInWindow;

public class MainText {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		ComponentInWindow win = new ComponentInWindow();
		win.setBounds(100,100,1000,600);
		win.setTitle("试试嘛");
	}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值