⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testcheckbox.java

📁 java checkbox的的一个小程序``` ``
💻 JAVA
字号:
/*
 * Created on 2007-8-20
 *
 * TODO To change the template for this generated file go to
 * Window - Preferences - Java - Code Style - Code Templates
 */
package checkbox;

import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;

import javax.swing.*;

import combo.TestComboAction;

import java.awt.*;


public class TestCheckBox extends JFrame implements ItemListener {
	private JCheckBox jcbBoy=new JCheckBox("Boy",false);
	private JCheckBox jcbAge=new JCheckBox("Age is 15",false);
	private JCheckBox jcbLike=new JCheckBox("like painting",false);
	private JTextArea l=new JTextArea();
	private JPanel p=new JPanel();
	
	public TestCheckBox(){
		draw();
	}
	
	public void draw(){
		this.setSize(500,500);
		Container t=this.getContentPane();
		t.setLayout(new BorderLayout(10,10));
		t.add(l,BorderLayout.CENTER);
		t.add(p,BorderLayout.SOUTH);
		p.setLayout(new FlowLayout(FlowLayout.CENTER,10,10));
		p.add(jcbBoy);
		p.add(jcbAge);
		p.add(jcbLike);
		jcbBoy.addItemListener(this);
		jcbAge.addItemListener(this);
		jcbLike.addItemListener(this);
		
	}
	public void itemStateChanged(ItemEvent e) {
		if(e.getSource()==jcbBoy){
			if(jcbBoy.isSelected())
				l.append("i am a "+jcbBoy.getText()+"\n");
		}
		else if(e.getSource()==jcbAge){
			if(jcbAge.isSelected())
				l.append("my "+jcbAge.getText()+"\n");
		}
		else if(e.getSource()==jcbLike){
			if(jcbLike.isSelected())	
				l.append("I "+jcbLike.getText()+"\n");
		}
		
	}

	public static void main(String[] args) {
		TestCheckBox tcb=new TestCheckBox();
		tcb.setVisible(true);
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -