📄 fieldnamechoice.java
字号:
package gui;
/**
* 在这里插入类型说明。
* 建立日期:(00-8-9 10:12:50)
* @程序设计者:
*/
import java.awt.*;
public class FieldNameChoice extends java.awt.Frame {
public TextField textfield1;
public Choice choice1;
public Label label1,label2,label3;
public Panel panel1,panel2;
/**
* FieldNameChoice 构造子注释。
*/
public FieldNameChoice() {
setFont(new Font("Helvetica",Font.PLAIN,14));
setBackground(Color.lightGray);
setForeground(Color.black);
setTitle("FieldName description");
choice1=new Choice();
choice1.addItem("char");
choice1.addItem("boolean");
choice1.addItem("byte");
choice1.addItem("short");
choice1.addItem("int");
choice1.addItem("long");
choice1.addItem("float");
choice1.addItem("double");
choice1.addItem("String");
choice1.select("int");
//
textfield1=new TextField(30);
label1=new Label("Field Name: ");
label2=new Label("Type Of Field: ");
label3=new Label("selected type: int ");
//
panel1=new Panel();
panel1.setLayout(new GridLayout(2,1,0,10));
panel1.add(label1);
panel1.add(label2);
panel2=new Panel();
panel2.setLayout(new GridLayout(2,1,0,10));
panel2.add(textfield1);
panel2.add(choice1);
//
setLayout(new BorderLayout());
add(panel1,"West");
add(panel2,"East");
add(label3,"South");
//
pack();
show();
}
/**
* FieldNameChoice 构造子注释。
* @param title java.lang.String
*/
public FieldNameChoice(String title) {
super(title);
}
/**
* 在这里插入方法说明。
* 建立日期:(00-8-9 14:38:29)
* @return boolean
* @param evt java.awt.Event
* @param arg java.lang.Object
*/
public boolean action(Event evt, Object arg) {
if (evt.target==choice1){
label3.setText("selected type: "+choice1.getSelectedItem());
return true ;
}
return false;
}
/**
* 在这里插入方法说明。
* 建立日期:(00-8-9 11:44:00)
* @return boolean
* @param evt java.awt.Event
*/
public boolean handleEvent(Event evt) {
if (evt.id==Event.WINDOW_DESTROY){
dispose();
return true ;
}
return super.handleEvent(evt);
}
/**
* 启动该应用程序。
* @param args 命令行参数数组
*/
public static void main(java.lang.String[] args) {
new FieldNameChoice();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -