非常经典的swing入门代码


import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
/**
 * Description:
 * <br/>网站: <a href="http://www.crazyit.org">疯狂Java联盟</a>
 * <br/>Copyright (C), 2001-2016, Yeeku.H.Lee
 * <br/>This program is protected by copyright laws.
 * <br/>Program Name:
 * <br/>Date:
 * @author Yeeku.H.Lee kongyeeku@163.com
 * @version 1.0
 */
public class SwingComponent
{
	JFrame f = new JFrame("测试");
	// 定义一个按钮,并为之指定图标
	Icon okIcon = new ImageIcon("ico/ok.png");
	JButton ok = new JButton("确认" , okIcon);
	// 定义一个单选按钮,初始处于选中状态
	JRadioButton male = new JRadioButton("男" , true);
	// 定义一个单选按钮,初始处于没有选中状态
	JRadioButton female = new JRadioButton("女" , false);
	// 定义一个ButtonGroup,用于将上面两个JRadioButton组合在一起
	ButtonGroup bg = new ButtonGroup();
	// 定义一个复选框,初始处于没有选中状态。
	JCheckBox married = new JCheckBox("是否已婚?" , false);
	String[] colors = new String[]{"红色" , "绿色"  , "蓝色"};
	// 定义一个下拉选择框
	JComboBox<String> colorChooser = new JComboBox<>(colors);
	// 定义一个列表选择框
	JList<String> colorList = new JList<>(colors);
	// 定义一个8行、20列的多行文本域
	JTextArea ta = new JTextArea(8, 20);
	// 定义一个40列的单行文本域
	JTextField name = new JTextField(40);
	JMenuBar mb = new JMenuBar();
	JMenu 
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值