import java.awt.*;
import java.awt.event.*;public class CheckboxExample implements ItemListener
{
Frame f;
Checkbox cb[]=new Checkbox[3];public static void main(String argv[])
{
new CheckboxExample();
}public CheckboxExample()
{
f=new Frame("Love");
f.setLayout(new GridLayout(3,1));
cb[0]=new Checkbox("Item1");
cb[1]=new Checkbox("Item2",true);
cb[2]=new Checkbox();
cb[2].setLabel("Item3");for(int i=0;i<3;i++)
{
cb[i].addItemListener(this);
f.add(cb[i]);
}
f.pack();
f.setVisible(true);
}public void itemStarteChanged(ItemEvent e)
{
Checkbox ch=(Checkbox)e.getSource();
String label=ch.getLabel();
if(e.getStateChange()==ItemEvent.SELECTED)
System.out.println(label+"selected");
else
System.out.println(label+"deselected");
}
}
错误提示:
E:\Jtest>javac CheckboxExample.java
CheckboxExample.java:4: CheckboxExample 不是抽象的,并且未覆盖 java.awt.event.It
emListener 中的抽象方法 itemStateChanged(java.awt.event.ItemEvent)
public class CheckboxExample implements ItemListener
^
import java.awt.event.*;public class CheckboxExample implements ItemListener
{
Frame f;
Checkbox cb[]=new Checkbox[3];public static void main(String argv[])
{
new CheckboxExample();
}public CheckboxExample()
{
f=new Frame("Love");
f.setLayout(new GridLayout(3,1));
cb[0]=new Checkbox("Item1");
cb[1]=new Checkbox("Item2",true);
cb[2]=new Checkbox();
cb[2].setLabel("Item3");for(int i=0;i<3;i++)
{
cb[i].addItemListener(this);
f.add(cb[i]);
}
f.pack();
f.setVisible(true);
}public void itemStarteChanged(ItemEvent e)
{
Checkbox ch=(Checkbox)e.getSource();
String label=ch.getLabel();
if(e.getStateChange()==ItemEvent.SELECTED)
System.out.println(label+"selected");
else
System.out.println(label+"deselected");
}
}
错误提示:
E:\Jtest>javac CheckboxExample.java
CheckboxExample.java:4: CheckboxExample 不是抽象的,并且未覆盖 java.awt.event.It
emListener 中的抽象方法 itemStateChanged(java.awt.event.ItemEvent)
public class CheckboxExample implements ItemListener
^
解决方案 »
- 关于server发消息给client
- java panel 控件作用事什么?
- 小小问题:)关于<checkbox>组件
- 高手请进,如何生成透明背景的图片!
- 100分不盛感激:如何用java显示一个bmp文件然后在ie浏览器中显示?最好有例子,分不够再加,谢谢!
- 那里有jdk,谢谢大家!!!
- ResultSet类中哪个方法是返回找到的记录数的,好象没有啊~~~
- 关于sql语句的问题 急!!!!!!!
- JAVA如何将一个字母变成他的ASCII值啊?
- 一个button添加两个actionlistener?我还有其他选择么?
- 串行化过程中,栈溢出
- 在线等知道的大哥们回答!为什么这句话没有执行啊!!!!
public void itemStarteChanged(ItemEvent e)
{
}
方法名字错了吧?。是itemStateChanged.