?? 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 + -