main函数是没有this指针的,因为它是static的,要用的话要改成button2.addMouseListener(new test());
解决方案 »
- 包装类的问题
- enableEvents(AWTEvent.WINDOW_EVENT_MASK);
- 输入输出流的问题
- jdk1.5配置问题--请各位帮帮忙
- 初学java网络编程,请教基本问题
- 怎么实现用java连接并打开其他的网页?
- 真的有JAVA写的操作系统
- 毕业一年半,存款2200,郁闷!散不了钱我散分!
- 兄弟们见过吗??Fatal Error: missing resource: java.util.PropertyResourceBundle
- java socket发送报文时自己分成2部分发送
- 在JTree上右击,弹出一个popup菜单,我怎么知道在那一个node上面右击的?
- 请问一个Java的Class文件,如何把它转变成一个应用程序?
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
public class test extends Applet implements MouseListener
{
public void init(){
Frame f=new Frame();
f.setLayout(new FlowLayout());
Button button1=new Button("OK");
Button button2=new Button("Exit");
f.add(button1,"OK");
f.add(button2,"Exit");
button2.addMouseListener(this);
f.setSize(300,100);
f.setVisible(true);
}
public void mouseClicked(MouseEvent e)
{
System.exit(1);
}
public void mouseEntered(MouseEvent e){}
public void mouseExited(MouseEvent e){}
public void mousePressed(MouseEvent e){}
public void mouseReleased(MouseEvent e){}
}
即可