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

📄 createclasslist.java

📁 JAVA网络编程电子书及源码
💻 JAVA
字号:
package gui;

import java.applet.*;
import java.awt.*;
/**
 * 在这里插入类型说明。
 * 建立日期:(00-8-9 16:12:24)
 * @程序设计者:
 */
public class CreateClassList extends Applet {
	public Checkbox checkbox1,checkbox2;
	public List list1;
	public TextField textfield1,textfield2;
/**
 * 在这里插入方法说明。
 * 建立日期:(00-8-9 16:49:34)
 * @return boolean
 * @param evt java.awt.Event
 * @param args java.lang.Object
 */
public boolean action(Event evt, Object args) {
	if (evt.target instanceof Checkbox){
		if (checkbox1.getState()){
			textfield1.setEnabled(true);
			textfield2.setEnabled(true);
			list1.setEnabled(false);
		}
		else
		{
			textfield1.setEnabled(false);
			textfield2.setEnabled(false);
			list1.setEnabled(true);
		}
	}
		return false;
}
/**
 * 返回有关 applet 的信息。
 * @return 返回有关 applet 信息的字符串。
 */
public String getAppletInfo() {
	return "CreateClassList\n" + 
		"\n" + 
		"在这里插入类型说明。\n" + 
		"建立日期:(00-8-9 16:12:18)\n" + 
		"@程序设计者:\n" + 
		"";
}
/**
 * 初始化 applet。
 * 
 * @see #start
 * @see #stop
 * @see #destroy
 */
public void init() {
	setBackground(Color.lightGray);
	setForeground(Color.black);
	setLayout(new BorderLayout());
	Panel panel1=new Panel();
	panel1.setLayout(new GridLayout(3,1,0,10));
	CheckboxGroup same_group=new CheckboxGroup() ;
	checkbox1=new Checkbox("create a new class",same_group,true);
	checkbox2=new Checkbox("create a class from resource library",same_group,false);
	textfield1=new TextField("class name",30);
	textfield2=new TextField("class type",30);
	list1=new List(5,false);
	list1.addItem("BbsjIasfd");
	list1.addItem("SwjHfadsf");
	list1.addItem("TufasdUuiasfu");
	list1.addItem("EduPasjfdas");
	list1.addItem("PgfsdgHsdj ");
	list1.addItem("RefhJdfjask ");
	list1.addItem("CfjdaskJkfj ");
	list1.setEnabled(false);
	panel1.add(checkbox1);
	panel1.add(textfield1);
	panel1.add(textfield2);
	add(checkbox2,"Center");
	add(panel1,"North");
	add(list1,"South");
	setVisible(true);
}
	
	
	
	
/**
 * 绘制 applet 。
 * 如果这个 applet 不需要绘制(例如:它仅是其它
 * awt 组件的一个 container ),则此方法可以安全地删除。
 * 
 * @param g 指定的图形窗口
 * @see #update
 */
public void paint(Graphics g) {
	super.paint(g);

	// 在此处插入代码以绘制 applet 。
}
}

⌨️ 快捷键说明

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