一个是每次只能选一个,一个是可多选,前者用类JComboBox 后者用JList
//ChoicesBox.java
//选择框简介
//<applet code=ChoicesBox width=200 height=100>
//</applet>
import javax.swing.*;
import java.awt.*;
public class ChoicesBox extends JApplet
{
String[] choices={"choice1","choice2","choice3","choice4"};
JComboBox cb=new JComboBox(choices);//注意这里是choices而不是choices[],因[]只是choices期的修饰符。
JList list=new JList(choices);//构造方法都可使用数组。
public void init(){
/*for (int i=0;i<choices.length ;i++ )
{
cb.addItem(choices[i]);//添加无素。
}*/
Container cp=getContentPane();
cp.setLayout(new FlowLayout());
cp.add(cb);
cp.add(list);
}
}