一个简单的APPLET程序

一个简单的APPLET程序,第1张

paint方法是applet重绘的时候调用的方法,你在子类中已经重写了这个方法,因此要调用父类的这个方法.但是你这个程序因为功能比较简单,仅仅是显示字符串,不要也super.paint(g)的是可以的.

分类: 电脑/网络 >>程序设计 >>其他编程语言

问题描述:

我刚想学习Java我现在菜得连Java Applet小程序都不会运行,我下载了一些Java Applet编写的网页,里面都是只出现一片黑块,什么都不显示,我看了在Inter高级选项里有启用Applet项。我照书里写了一个最简单的小程序编译(Javac wele.java)是OK的,但运行不了(java wele)老提示:Exception in thread "main" javang.UnsupportedClassVersionError: Wele (Unsu

pported major.minor version 50.0)下面还有一长串我就不写了,搞了半天出不来,大家帮我一下!!

解析:

注意:applet不能直接用java命令运行

方法(步骤):

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

2、在跟wele.class同一级的目录下新建一个文本文件,并输入:

<applet code="wele.class"

width=320 height=180>

</applet>

3、保存并将文件名改为wele

(这个文件的名字任意,在这边我用wele)

4、在cmd中输入appletviewer wele便可以看见你的applet了

或直接把这个wele拖入浏览器运行,也可以有同样效果

5、现在我解释一下上面的代码:

<applet>

</applet>

是必要的格式,在里面可以输入许多参数,其中code,width,height是必须的

code:欲运行的class的名字

width:applet窗口的宽度

height: applet窗口的高度

import java.applet.*

import java.awt.*

public class ParaApplet extend Applet

{

public void paint(Graphics g)

{

String paraname=getParameter("paraname")

g.drawString("你在程序中输入的是:"+paraname,60,60)

}

}

ParaApple.html文件

<!--ThreadApplet.html--> 

<html>

  <head>

     <title> ParaApplet</title>

  </head>

  <body>

    <applet code="ParaApplet.class" width="500" height="500">

       <param name="paraname" value="Tom">

     </applet>

    </body>

   </html>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8112669.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存