在调试的时候发现错误,但是不知道怎么改,请大家帮忙看下
import java.awt.*;
import java.awt.event.*;
public class ListText extends Frame
implements ItemListener{
List list;
Label label;
public ListText(){
list=new List(4,false);
list.add("First");
list.add("Second");
list.add("Third");
list.add("Fourth");
list.addItemListener(this);
setLabelText(list.getSelectedIndex(),list.getSelectedItem());
setLayout(new FlowLayout());
add(list);
add(label);
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
}); setSize(400,400);
setVisible(true);
} void setLabelText(int num,String text){
label.setText("Item No."+num+" selected. "+
"Text=\""+text+"\".");
}
public void itemStateChanged(ItemEvent e){
setLabelText(list.getSelectedIndex(),
list.getSelectedItem());
}
public static void main(String[] args){
ListText lt=new ListText();
}
}
import java.awt.*;
import java.awt.event.*;
public class ListText extends Frame
implements ItemListener{
List list;
Label label;
public ListText(){
list=new List(4,false);
list.add("First");
list.add("Second");
list.add("Third");
list.add("Fourth");
list.addItemListener(this);
setLabelText(list.getSelectedIndex(),list.getSelectedItem());
setLayout(new FlowLayout());
add(list);
add(label);
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
}); setSize(400,400);
setVisible(true);
} void setLabelText(int num,String text){
label.setText("Item No."+num+" selected. "+
"Text=\""+text+"\".");
}
public void itemStateChanged(ItemEvent e){
setLabelText(list.getSelectedIndex(),
list.getSelectedItem());
}
public static void main(String[] args){
ListText lt=new ListText();
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货