云社区 博客 博客详情

一个简单的Java小应用程序JavaApplet

misssuk 发表于 2020-02-24 20:50:27 2020-02-24
0
0

【摘要】 编写源程序import java.applet.*;import java.awt.*;public class boy extends Applet{public void paint(Graphics g){g.setColor(Color.red);g.drawString("我一边喝着咖啡,一边学 Java 呢",2,30);g.setColor(Color.blue)...

编写源程序

import java.applet.*;

import java.awt.*;

public class boy extends Applet

{

public void paint(Graphics g)

{

g.setColor(Color.red); g.drawString("我一边喝咖啡,一边 Java 呢",2,30); g.setColor(Color.blue); g.drawString("我学得很",10,50);

}

}

 Java  Applet 是由若干个类组成 Java  Applet 不再需 main 须有且只有一个类扩展 Applet  即它 Applet  的子.我们把这类叫做这 Java Applet Java  Applet 的主类必须 public  们将会系统学习类和子 .Applet 类是系统提供的.当我们保存上面的源文件必须 boy.java.假设我们保 boy.java

 c:\1000 

上述源程序中我们使用了 import 语句,使系统们的 Applet .Applet  java.applet . java.applet 中有很多,Java 言把些 类放在一起叫一个,这里 java.applet ,于包以后还.我 们不使用 import 语句,主类必写成 public boy extends java.applet.Applet.Graphics 是包 java.awt 一个.

编译

c:\1000\>javac  boy.java

编译成功文件 1000  下会生成一boy.class  .如果源件有多个将生成

 class 都和源文件在同一文件夹里.

如果你对源文件进行了修那么你必须重新编新的字节码文件.

运行

Java  Applet 必须由浏览器来运因此我们必须编写本文  applet 

 web  通知浏览器来运行这 Java Applet.

下面是一个最简单的一 html 通知浏览器运行 Java  Apple.我们使用记

本编辑如

  code=boy.class  height=100  width=300>

t>

超文pple > </applet>通知行一 Java  Appletcode 通知浏览器运行哪 Java  Applet.code  =的字节码文当然这个字节码文 件的扩展名.class它的名字和源件的名字是相.widthhei9ht  定了这 Java Apple 宽度和高单位是象.要想让浏览器运行 Java Appletpplet  > </applet> 标记中的 codehei9htwidth  都是必.可选的项 vspace设置序与

其周围对象的垂直距hspace置水平距.

现在我们把上面编辑的文件命名 Boy.html 扩展 html名字不必Boy,可以起一个你喜欢的名 . Boy.html  C:\1000, boy.class 同一目录.如果 不是这你必须在文 Boy.html 增加选 codebase来指定你的小程序中.class 文件 所在的目.

现在可以使用浏览器打开文 Boy.html 来运行小程

也可以使用 JDK 提供的 appletviewer 来调,, DOS 命令行执行

c:\1000\appletviewer Boy.html.

drawStrin9 一边喝着咖一边 Java  ,5,30 的作用是在程中画字符  5  30 的意思 从距小程序左 5 个像距上 30 像素的位置开始从左到右方向画字符 我一边喝着咖一边 Java ”.

文章来源: www.oschina.net,作者:咔啡,版权归原作者所有,如需转载,请联系作者。

原文链接:https://my.oschina.net/PROGRAMB/blog/3171735

登录后可下载附件,请登录或者注册

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:huaweicloud.bbs@huawei.com进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
评论文章 //点赞 收藏 0
点赞
分享文章到微博
分享文章到朋友圈

上一篇:Time-Frequency Networks For Audio Super-Resolution

下一篇:gRPC in ASP.NET Core 3.x - gRPC 简介

评论 (0)


登录后可评论,请 登录注册

评论