我照着例子有点改动怎么不行,谁能帮看看的??

superyecx 2008-04-29 09:16:51
import java.util.*;
import java.applet.*;
import java.awt.*;
import java.awt.event.*;

public class Vector1 extends Applet implements ActionListener
{
Vector vect;
Label label;
TextArea area;
TextField field;
Button btn1,btn2,btn3,btn4,btn5,btn6;
public void init(){
vect=new Vector(1,1);
Label=new Label("请输入字符串");
Field=new TextField(20);
area=new TextArea(10,33);
btn1=new Button ("添加");
btn2=new Button ("删除");
btn3=new Button ("定位");
btn4=new Button ("缩减");
btn5=new Button ("统计");
btn6=new Button ("显示");
add (Label);
add(btn1);
add(btn2);
add(btn3);
add(btn4);
add(btn5);
add(btn6);
add(area);
btn1.addActionListener(this);
btn2.addActionListener(this);
btn3.addActionListener(this);
btn4.addActionListener(this);
btn5.addActionListener(this);
btn6.addActionListener(this);
}}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==btn1){
vect.addElement(Field.getText());
area.append("添加元素:"+Field.getText()+"\n");
}

else if(e.getSource()==btn2){
if(vect.removeElement(Field.getText()))
area.append("删除元素:"=Field.getText()+"\n");
else
area.append(field.getText()+"不在向量中\n");
}
else if(e.getSource()==btn3)
{area.append("元素定位于:"+vect.indexOf(filed.getText())+"\n");}
else if(e.getSource()==btn4){
vect.trimToSize();
area.append("向量缩减至:"+vect.seze()+"/n");
}
else if(e.getSource()==btn5){
area.append("元素个数:"+vect.size()+"向量长度:"+vect.capacity()+"/n");}
else if(e.getSource()==btn6){
Enumeration enum1=vect.elements();
StringBuffer str=new StringBuffer();
while(enem.hasMoreElements())
{str.append(enum1.nextElement()).append(",");
str.deleteCharAt(str.length()-1);
area.append("所有元素:"+str.totString()+"/n");
}}}}
...全文
98 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
superyecx 2008-05-04
  • 打赏
  • 举报
回复
给改了列,是太过粗心了
谢谢了
Inhibitory 2008-04-29
  • 打赏
  • 举报
回复
变量名是小写定义的, 你使用的时候有的字母却变成了大写:, 如
Label label;
你使用的是: Label=new Label("请输入字符串");

再如:
TextField field;
你使用的是:
Field=new TextField(20);

再仔细找找
KKK2007 2008-04-29
  • 打赏
  • 举报
回复
你把哪里改错了

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧