java事件监听中的错误

来源:百度知道 编辑:UC知道 时间:2024/07/04 02:35:35
我是刚学java的菜鸟,下面这段代码编译不过,请问大家错在哪里?
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
/**
* @(#)ButtonTest.java
* 例8-1
*
* @author
* @version 1.00 2009/10/10
*/

public class ButtonTest
{
public static void main(String[] arg)
{
EventQueue.invokeLater
(
new Runnable()
{
public void run()
{
ButtonFrame frame = new ButtonFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
);
}
}

/*
*A frame with a button panel
*/
class ButtonFrame extends JFrame
{
public ButtonFrame()
{
setTitle("ButtonTest");
setSize(DEFAULT_WIDTH,DEFAULT_HEIGHT);

//create buttons
JButton yellowButton = new JButton("Yellow&qu

程序没问题,也能编译通过,应该是你编译环境的问题,我的环境是myeclipse6+jdk1.6
应该是你jdk版本低了。。。

是对的啊 你再试试。

我复制下来,运行没有问题,估计你的版本问题

能运行,没问题

赞同