| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 496 人关注过本帖
标题:为什么这个程序不能运行
只看楼主 加入收藏
大嘴先生2
Rank: 1
等 级:新手上路
威 望:2
帖 子:815
专家分:0
注 册:2006-4-17
收藏
 问题点数:0 回复次数:8 
为什么这个程序不能运行
//FrameDesign.java
//<applet code="FrameDesign.class" width=250 height=150>
//</applet>
import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
public class FrameDesign extends JApplet{
private JLabel label;
private JButton button;
public FrameDesign(){
label=new JLabel("Hello, please click the button!");
button=new JButton("click me");
Container container=getContentPane();
container.setLayout(new FlowLayout());
container.add(label);
container.add(button);
button.addActionListener(
new ActionListener(){
public void actionPerformed(ActionEvent event){
JOptionPane.showMessageDialog(null, "You click me!", "click me"
, JOptionPane.INFORMATION_MESSAGE);
}
}
);
}
public void init(){
new FrameDesign();
}
}
搜索更多相关主题的帖子: 运行 
2006-07-06 15:53
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
为什么不能运行,我这里都能运行啊

可惜不是你,陪我到最后
2006-07-06 16:14
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
为什么不能运行,我这里都能运行啊

可惜不是你,陪我到最后
2006-07-06 16:14
believe45
Rank: 1
等 级:新手上路
帖 子:90
专家分:0
注 册:2005-12-7
收藏
得分:0 

Exception in thread "main" java.lang.NoSuchMethodError: main
Press any key to continue...


我这也能运行,但是结果是这个,是不是表示没有写main啊?

2006-07-08 12:20
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
因为你这个程序是一个applet,不是一个application,
你的程序没有main方法,怎么可能可以正常运行呢
你要运行也可以,appletview FrameDesign.java

可惜不是你,陪我到最后
2006-07-08 12:31
private
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-5-1
收藏
得分:0 
正确的方法是:
先编译javac FrameDesign.java

再建一个文件
文件内容是:
<html>
<applet code="FrameDesign.class"> width="400" height="300">
</applet>
</html>
之后保存为 FrameDesign.html
然后用这个命令 appletviewer FrameDesign.html
就可以运行了.

楼上说的错了

2006-07-08 16:01
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

它的那个JAVA文件里已经有注释掉了的语句
用我的方法是可以看到的
appletviewer FrameDesign.java
这是一个很好的偷懒的办法
不用去建一个HTML文件


可惜不是你,陪我到最后
2006-07-08 16:03
private
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-5-1
收藏
得分:0 

不要计较什么.....
我是看见你把命令打错了,才说的.



因为你这个程序是一个applet,不是一个application,
你的程序没有main方法,怎么可能可以正常运行呢
你要运行也可以,appletview FrameDesign.java

Java,my love!
http://47234.bc-cn.net


2006-07-08 16:06
大嘴先生2
Rank: 1
等 级:新手上路
威 望:2
帖 子:815
专家分:0
注 册:2006-4-17
收藏
得分:0 
OK了,谢谢~!!

骑白马的未必是王子,也可能是唐僧;有翅膀的未必是天使,也可能是鸟人。
2006-07-08 20:51
快速回复:为什么这个程序不能运行
数据加载中...
 
   



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

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