Java Applet怎么运行

我刚想学习Java我现在菜得连JavaApplet小程序都不会运行,我下载了一些JavaApplet编写的网页,里面都是只出现一片黑块,什么都不显示,我看了在Intern... 我刚想学习Java我现在菜得连Java Applet小程序都不会运行,我下载了一些Java Applet编写的网页,里面都是只出现一片黑块,什么都不显示,我看了在Internet高级选项里有启用Applet项。我照书里写了一个最简单的小程序编译(Javac welcome.java)是OK的,但运行不了(java welcome)老提示:Exception in thread "main" java.lang.UnsupportedClassVersionError: Welcome (Unsu
pported major.minor version 50.0)下面还有一长串我就不写了,搞了半天出不来,大家帮我一下!!
展开
 我来答
z玖456
推荐于2019-09-23
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
1.首先编写java文件,如下:
import java.awt.*;
import java.applet.*;
public class Java_Graphics extends Applet {
public void paint(Graphics g) {
g.drawString("用Graphics写字和画图的基本方法", 20,40);
g.drawOval(100, 100, 30, 30);
g.drawOval(200, 100, 40, 25);
g.drawLine(20, 140, 200,140);
g.drawRect(20, 160, 50, 80);
g.drawRoundRect(110, 160, 100, 100, 25, 18);
}
}
1
2
3
4
5
6
7
8
9
10
11
12
javac Java_Graphics.java 编译完成后生成 java_Graphics.class
这将是在浏览器中执行的程序(.class文件)
2.其次,编写对应的Html文件:
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>My First Java Applet</title>
</head>
<body>
Here's my First Java Applet:
<applet code= "Java_Graphics.class" width = "300" height = "300">
</body>
</html>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
> 想来大家都知道,最重要的当然这句<applet code= "Java_Graphics.class" width = "300"
> height = "300">,加载了.class文件
1
2
3.浏览器解释执行:
点击html文件,你可以看到你想看到的效果,(paint()所画)~~
nsrainbow
推荐于2017-09-28 · TA获得超过5195个赞
知道大有可为答主
回答量:2151
采纳率:0%
帮助的人:1676万
展开全部
注意:applet不能直接用java命令运行

方法(步骤):

1、Javac welcome.java后生成welcome.class

2、在跟welcome.class同一级的目录下新建一个文本文件,并输入:
<applet code="welcome.class"
width=320 height=180>
</applet>

3、保存并将文件名改为welcome.html
(这个html文件的名字任意,在这边我用welcome)

4、在cmd中输入appletviewer welcome.html便可以看见你的applet了
或直接把这个welcome.html拖入浏览器运行,也可以有同样效果

5、现在我解释一下上面的代码:
<applet>
</applet>
是必要的格式,在里面可以输入许多参数,其中code,width,height是必须的
code:欲运行的class的名字
width:applet窗口的宽度
height: applet窗口的高度
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiaozi95
推荐于2017-09-01 · TA获得超过1685个赞
知道小有建树答主
回答量:1648
采纳率:100%
帮助的人:417万
展开全部

Applet可以翻译为小应用程序,Java Applet就是用Java语言编写的这样的一些小应用程序,它们可以直接嵌入到网页或者其他特定的容器中。这里讲解嵌入到网页运行。

    1,建立Java源文件首先创建Java的源代码即建立一个文本文档包括有符合Java规范的语句。 

public class HelloWorld extends Applet{
 
    @Override
    public void paint(Graphics g) {
        super.paint(g);
        g.drawString("你们好!", 20, 10);
    }
}

    2,编译源文件将Java源文件编译成Class的字节码文件然后再将字节码文件嵌入到一个HTML文件中。

<html>
 <body>
  <applet code=HelloWorld width=300 height=200>
  </applet>
 </body>
</html>

    3,利用浏览器解释执行html文件。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天山神桐
2006-10-23
知道答主
回答量:17
采纳率:0%
帮助的人:0
展开全部
java 命令是不可以运行没有主方法的java applet程序的。在html里面可以运行,如html内容如下:
<html>
<head><title>Title</>
</head>
<applet code="welcome.class" width=200 height=200>
</applet>
</html>
还可以用appletviewer welcome来运行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Lcisware
2006-10-23 · TA获得超过619个赞
知道小有建树答主
回答量:846
采纳率:50%
帮助的人:344万
展开全部
好象是你的main函数参数写错了吧,错误提示你:不支持的"main"版本
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式