请大家帮忙看看为什么这句出错说需要标示符

Crystal_jj 2009-08-04 12:05:18
如题,
请高手帮帮忙,自己java还在学习中...
代码就是这些:


import java.io.*;
import java.awt.*;
import java.awt.event.*;
import java.util.*;

public class buttonrun implements ActionListener {
public buttonrun() {
}
Button b= new Button("yes");
b.addActionListener(this); -------->老是出错说这句需要标识符,为什么呢?我实在想不通,希望高手能够指点一下!


public void actionPerformed(ActionEvent e)
{ try{
Runtime.getRuntime().exec("C:\\Tomcat\\apache-tomcat-5.5.27\\apache-tomcat-5.5.27\\webapps\\gamefiles\\claaaa.exe ");

}
catch(Exception e)
{
}
}

public static void main(String []args)
{

buttonrun a =new buttonrun();
a.actionPerformed();
}
}

还有就是程序里面写的对吗?我的想法是:这是JSP里的一个javabean,通过点击一个按钮,实现调用一个外部程序的作用
我的JSP页面上有一个按钮,通过这个按钮调用这个bean里的方法,我该怎么写好呢?是写在onclink里吗?希望大家能指点我一下,万分感谢!
<input name="button1" type="button" value="gameshow" onclick="??"/>
...全文
113 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Crystal_jj 2009-08-05
  • 打赏
  • 举报
回复
算了,我自己再研究下吧,哎~
Crystal_jj 2009-08-04
  • 打赏
  • 举报
回复
恕我愚笨,能再说的详细点吗?谢谢大家啦~
bigbug9002 2009-08-04
  • 打赏
  • 举报
回复
语句不能写到方法的外面! 要写到一个方法的里面.
Crystal_jj 2009-08-04
  • 打赏
  • 举报
回复
哦,我再试验一下。谢谢了
还有就是我还有后半个问题,以上的是JSP里的一个javabean,我想通过点击一个按钮,实现调用一个外部程序的作用 。
我的JSP页面上有一个按钮,通过这个按钮调用这个bean里的方法,我该怎么写好呢?是写在onclink里吗?希望大家能指点我一下,万分感谢!
<input name="button1" type="button" value="gameshow" onclick="??"/>
aranjuze 2009-08-04
  • 打赏
  • 举报
回复
b.addActionListener(this);
这是个方法 你要写到方法体里面 比如
public void test()
{
Button b= new Button("yes");
b.addActionListener(this);
}
快乐的2 2009-08-04
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 bigbug9002 的回复:]
语句不能写到方法的外面! 要写到一个方法的里面.
[/Quote]

b.addActionListener(this); -------->老是出错说这句需要标识符,为什么呢?我实在想不通,希望高手能够指点一下!

这句不能写到类体中,类体中只能包含变量声明与方法.程序语句需要写到方法体里.

62,621

社区成员

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

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