Java Applet怎么运行

2024-11-11 17:08:09
推荐回答(5个)
回答1:

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文件:








My First Java Applet


Here's my First Java Applet:



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
> 想来大家都知道,最重要的当然这句> height = "300">,加载了.class文件
1
2
3.浏览器解释执行:
点击html文件,你可以看到你想看到的效果,(paint()所画)~~

回答2:

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

方法(步骤):

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

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


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

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

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


是必要的格式,在里面可以输入许多参数,其中code,width,height是必须的
code:欲运行的class的名字
width:applet窗口的宽度
height: applet窗口的高度

回答3:

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文件中。


 
  
  

 

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

回答4:

java 命令是不可以运行没有主方法的java applet程序的。在html里面可以运行,如html内容如下:

Title</><br></head><br><applet code="welcome.class" width=200 height=200><br></applet><br></html><br>还可以用appletviewer welcome来运行。</p> </div> </div> <div class="clear"></div> </div> <div class="wdhdnr"> <div class="huidanrtop"> <div class="wdhuidaxinx"> <div class="wdhuidaxm">回答5:</div> </div> </div> <div class="clear"></div> <div class="wdhuidanrmid"> <div class="zuijiacont"> <p>好象是你的main函数参数写错了吧,错误提示你:不支持的"main"版本</p> </div> </div> <div class="clear"></div> </div> </div> </div> <div class="wendaright"> <div class="wdluluerwema"> <div class="wdxgwttop">相关问答</div> <div class="wdxgwtnr"> </div> <div class="clear"></div> </div> <!-- 其他随机问答['id'=>alphaID($like['zid'])] --> <div class="wdluluerwema"> <div class="wdxgwttop">最新问答</div> <div class="wdxgwtnr"> <div class="wdxgwtcont"> <div class="wdxgtitle"><a href="https://o15.net/index.php/66378846.html">赵树理代表的“山药蛋派”和孙犁代表的“荷花淀派”在艺术风格上有什么不同?</a></div> </div> <div class="wdxgwtcont"> <div class="wdxgtitle"><a href="https://o15.net/index.php/253354198.html">求助:看了朵朵爸爸赵长萱的报道很受感动,我是一个小学生家长,我的孩子现在竟然还不如一个脑瘫孩子朵朵</a></div> </div> <div class="wdxgwtcont"> <div class="wdxgtitle"><a href="https://o15.net/index.php/455322991.html">外国人护照如何查违章</a></div> </div> <div class="wdxgwtcont"> <div class="wdxgtitle"><a href="https://o15.net/index.php/319709953.html">最搞笑的谜语</a></div> </div> <div class="wdxgwtcont"> <div class="wdxgtitle"><a href="https://o15.net/index.php/569265832014526564.html">怎么通过名字看两个人合不合,怎么看名字和八字合不合</a></div> </div> <div class="wdxgwtcont"> <div class="wdxgtitle"><a href="https://o15.net/index.php/149478223.html">山西省对口升学美术类考什么?</a></div> </div> <div class="wdxgwtcont"> <div class="wdxgtitle"><a href="https://o15.net/index.php/104637039.html">西南政法大学和山东大学威海分校哪个更好</a></div> </div> <div class="wdxgwtcont"> <div class="wdxgtitle"><a href="https://o15.net/index.php/196715026.html">去广州中山三院做血液检查可以使用社保卡吗?</a></div> </div> <div class="wdxgwtcont"> <div class="wdxgtitle"><a href="https://o15.net/index.php/536920356.html">巴国城属于哪个街道?</a></div> </div> <div class="wdxgwtcont"> <div class="wdxgtitle"><a href="https://o15.net/index.php/496943849.html">从合肥去东莞的火车最便宜的多少钱…什么时候发车…帮忙下、谢谢</a></div> </div> </div> </div> </div> <div class="clear"></div> <div class="footer"> <!-- 移动底部导航 --> <div class="fanhuitop"><a href="#top" ref="nofollow"><img src="https://o15.net/static/old/img/fhtop.png" alt="返回顶部" title="返回顶部"></a></div> <div class="dibu"> <div class="dibu"> </div> </div> <div class="banquan"> <p>内容全部来源于网络收集,如有侵权,请联系网站删除:QQ:24596024</p> </div> </div> </div> </div> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?f3a9e88f5de712f94fca1c4003dfb2e7"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> </body> </html>