| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 500 人关注过本帖
标题:[求助]java程序
只看楼主 加入收藏
魔鬼之子
Rank: 1
来 自:地狱之都
等 级:新手上路
帖 子:100
专家分:0
注 册:2007-9-22
结帖率:71.43%
收藏
 问题点数:0 回复次数:2 
[求助]java程序
import java.awt.*;
import java.awt.event;
public class CalculatorFrame extends Frame implements ActionListener{
private TextField text;
private Button button_1,button_2,button_plus,button_cancel;
public CalculatorFrame(){
super("计算");
this.setSize(320,120);
this.setBackground(Color.LIGHT_GRAY);
this.setLocation(300,240);
this.setLayout(new java.awt.FlowLayout(FlowLayout.LEFT));

text=new TextField(40);
text.setEditable(false);
this.add(text);

button_1=new Button("1");
button_2=new Button("2");
button_plus=new Button("+");
button_cancel=new Button("c");
this.add(button_1);
this.add(button_2);
this.add(button_plus);
this.add(button_cancel);
button_1.addActionListener(this);
button_2.addActionListener(this);
button_plus.addActionListener(this);
button_cancel.addActionListener(new WinClose());

this.setVisible(true);
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==button_cancel)
text.setText("");
}
public static void main(String[] args){
new CalculatorFrame();
}
}
class WinClose implements WindowListener{
public void windowClosing(WindowEvent e){
System.exit(0);
}
public void windowOpened(WindowEvent e){ }
public void windowActivated(WindowEvent e){ }
public void windowDeactivated(WindowEvent e){ }
public void windowClosed(WindowEvent e){ }
public void windowIconified(WindowEvent e){ }
public void windowDeiconified(WindowEvent e){ }
}
在程序运行时出现以下提示
CalculatorFrame.java:2: 找不到符号
符号: 类 event
位置: 软件包 java.awt
import java.awt.event;
^
CalculatorFrame.java:3: 找不到符号
符号: 类 ActionListener
public class CalculatorFrame extends Frame implements ActionListener{
^
CalculatorFrame.java:32: 找不到符号
符号: 类 ActionEvent
位置: 类 CalculatorFrame
public void actionPerformed(ActionEvent e){
^
CalculatorFrame.java:40: 找不到符号
符号: 类 WindowListener
class WinClose implements WindowListener{
^
CalculatorFrame.java:41: 找不到符号
符号: 类 WindowEvent
位置: 类 WinClose
public void windowClosing(WindowEvent e){
^
CalculatorFrame.java:44: 找不到符号
符号: 类 WindowEvent
位置: 类 WinClose
public void windowOpened(WindowEvent e){ }
^
CalculatorFrame.java:45: 找不到符号
符号: 类 WindowEvent
位置: 类 WinClose
public void windowActivated(WindowEvent e){ }
^
CalculatorFrame.java:46: 找不到符号
符号: 类 WindowEvent
位置: 类 WinClose
public void windowDeactivated(WindowEvent e){ }
^
CalculatorFrame.java:47: 找不到符号
符号: 类 WindowEvent
位置: 类 WinClose
public void windowClosed(WindowEvent e){ }
^
CalculatorFrame.java:48: 找不到符号
符号: 类 WindowEvent
位置: 类 WinClose
public void windowIconified(WindowEvent e){ }
^
CalculatorFrame.java:49: 找不到符号
符号: 类 WindowEvent
位置: 类 WinClose
public void windowDeiconified(WindowEvent e){ }
^
CalculatorFrame.java:25: 无法将 java.awt.Button 中的 addActionListener(java.awt.event.ActionListener) 应用于 (CalculatorFrame)
button_1.addActionListener(this);
^
CalculatorFrame.java:26: 无法将 java.awt.Button 中的 addActionListener(java.awt.event.ActionListener) 应用于 (CalculatorFrame)
button_2.addActionListener(this);
^
CalculatorFrame.java:27: 无法将 java.awt.Button 中的 addActionListener(java.awt.event.ActionListener) 应用于 (CalculatorFrame)
button_plus.addActionListener(this);
^
CalculatorFrame.java:28: 无法将 java.awt.Button 中的 addActionListener(java.awt.event.ActionListener) 应用于 (WinClose)
button_cancel.addActionListener(new WinClose());
^
15 错误
搜索更多相关主题的帖子: java 
2007-10-14 22:26
canyue
Rank: 1
等 级:新手上路
威 望:1
帖 子:159
专家分:0
注 册:2007-10-4
收藏
得分:0 
import java.awt.event;改成import java.awt.event.*;
并且button_cancel.addActionListener(new WinClose());也不行

别看我现在只有这么亮,总有一天会月圆的!
2007-10-14 22:42
魔鬼之子
Rank: 1
来 自:地狱之都
等 级:新手上路
帖 子:100
专家分:0
注 册:2007-9-22
收藏
得分:0 

多谢!


只有仇恨才是永恒的
2007-10-15 17:38
快速回复:[求助]java程序
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028253 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved