📄 mychoice.java
字号:
import java.awt.*;
import java.awt.event.*;
public class MyChoice
{
Frame f=new Frame("Choice的用法");
Choice ch=new Choice();
Label lab=new Label("你的选择是:",Label.CENTER);
Font ft=new Font("Serif",Font.BOLD,18);
public static void main(String args[])
{
MyChoice that=new MyChoice();
that.go();
}
void go()
{
f.setSize(300,200);
f.setLayout(new GridLayout(2,1,0,30));
ch.add("数科院");
ch.add("文学院");
ch.add("法学院");
ch.select(2);
f.add(ch);
ch.setFont(ft);
lab.setFont(ft);
f.add(lab);
ch.addItemListener(new ChoiceHandler());
f.addWindowListener(new WindowHandler());
f.setVisible(true);
}
class ChoiceHandler implements ItemListener
{
public void itemStateChanged(ItemEvent e)
{
String itm;
itm=ch.getSelectedItem();
lab.setText("你的选择是"+itm);
}
}
class WindowHandler extends WindowAdapter
{
public void windowClosing(WindowEvent e)
{
System.exit(-1);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -