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

📄 layout.java

📁 用java编写的一个记事本小程序
💻 JAVA
字号:
import java.awt.*;
import java.awt.event.*;
class Layout extends Frame implements ItemListener
{
	TextField name;
	Checkbox male, female;
	Label message;
	CheckboxGroup cbg;
	Panel p;
	Layout()
	{
		name = new TextField();
		cbg = new CheckboxGroup();
		male = new Checkbox("Male",true,cbg);
		female = new Checkbox("Female",true,cbg);
		//MyEvent me = new MyEvent();
		male.addItemListener(this);
		female.addItemListener(this);
		message = new Label();
		p = new Panel();
		p.setLayout(new GridLayout(2, 1));
		p.add(male);
		p.add(female);
		setLayout(new GridLayout(3, 2));
		add(new Label("Name:"));
		add(name);
		add(new Label("Gender"));
		add(p);
		add(new Label(""));
		add(message);
		setSize(200,300);
		setVisible(true);
	}
	public void itemStateChanged(ItemEvent ie)
	{
		String n = name.getText();
		if (cbg.getSelectedCheckbox() == male)
			message.setText("Hello Mr." + n);
		else if (cbg.getSelectedCheckbox() == female)
			message.setText("Hello Ms." + n);
	}
	
	

	public static void main(String args[])
	{
		new Layout();
	}
}

⌨️ 快捷键说明

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