Java 中 Applet 类。 大家好,帮忙看一下下边这段程序,该怎么调用paint方法。

作者&投稿:符童 (若有异议请与网页底部的电邮联系)
java applet 简单应用程序,大家帮看看为什么在网页里测试不出来~

代码如图所示!

import java.applet.Applet;
import java.awt.*;
public class Test2 extends Applet{
public void paint(Graphics g){
g.drawString("HelloApplet",0,50);
}
}








跟你举个例子吧。
package test;
import java.awt.Graphics;
import java.applet.Applet;
public class HelloApplet extends Applet
{
public void paint(Graphics g)
{
g.drawString("Hello World!",5,30);
}
}
Applet程序在html中的编写如下


Applet程序

//必须要



应该懂了吧!

protected Graphics()构造一个新的 Graphics 对象。此构造方法是用于图形上下文的默认构造方法。
  因为 Graphics 是一个抽象类,所以应用程序不能直接调用此构造方法。图形上下文从其他图形上下文获取,或者通过在组件上调用 getGraphics 来创建。

public static void main(String[] args) throws Exception {
TestA a=new TestA();
a.paint(a.getGraphics());

}
main函数这么写就可以了 不过会空指针,因为没有Graphics对象

必须用小程序的方式执行 paint不用传参数


潼南县17843518810: JAVA中的applet是什么?
戏缪左旋: Applet是一种特殊的Java程序,它本身不能单独运行,需要嵌入在一个HTML文件中,借助浏览器或Appletviewer来解释执行.Applet可能通过网络传输,由浏览器自动装载并执行. 和Applicaton不同,Applet程序都必须继承自Java的Java.applet....

潼南县17843518810: java 里applet 是什么意思 -
戏缪左旋: 小应用程序用Java语言编写的程序叫做“Applet”(小应用程序),用编译器将它编译成类文件后,将它存在WWW页面中,并在HTML档上作好相应标记

潼南县17843518810: java中panel 与 applet 分别代表什么啊? -
戏缪左旋: applet 是一种不适合单独运行但可嵌入在其他应用程序中的小程序. Applet 类必须是任何嵌入在 Web 页中或用 Java Applet Viewer 查看的 applet 的超类.Applet 类提供了 applet 及其运行环境之间的标准接口.Panel 是最简单的容器类.应用程序可以将其他组件放在面板提供的空间内,这些组件包括其他面板. 面板的默认布局管理器是 FlowLayout 布局管理器.

潼南县17843518810: Java Application和Java Applet的区别 -
戏缪左旋: Java Applet和Java Application在结构方面的主要区别表现在:(1)运行方式不同.Java Applet程序不能单独运行,它必须依附于一个用HTML语言编写的网页并嵌入其中,通过与Java兼容的浏览器来控制执行. Java Application是完整的程序...

潼南县17843518810: java的applet怎么写? -
戏缪左旋: ..applet不是嵌入页面的java代码吗 你把它引入页面 然后去执行页面啊..像这样 创建一个html文件 HTML> <APPLET CODE="ExceptionDemo.class" WIDTH=250 HEIGHT=100></APPLET> </HTML>

潼南县17843518810: 用JAVA编写Applet程序 -
戏缪左旋: import java.awt.*; import java.applet.*; public class HelloWorld extends Applet{ public void paint(Graphics g ) { g.drawString("I love java!",5,35); } }

潼南县17843518810: applet 是什么意思 -
戏缪左旋: 采用Java创建的基于HTML的程序.浏览器将其暂时下载到用户的硬盘上,并在Web页打开时在本地运行. 可通过因特网下载并在接收计算机上运行的一小段程序.小应用程序通常用Java语言编写并运行在浏览器软件中,applet典型用于为万维...

潼南县17843518810: 编写java applet程序 在页面中以红色,绿色,蓝色为顺序循环显示字符串“welcome to java applet!“”请各 -
戏缪左旋: import java.awt.*; import javax.swing.*; public class ColorApplet extends JApplet implements Runnable{ String s="welcome to java applet!"; Color[] colors={Color.red,Color.green,Color.blue}; int now=0; public void init(){ new Thread(this).start(); } ...

潼南县17843518810: Java中Applet与Application有什么不同? -
戏缪左旋: applet是由浏览器执行的,通常嵌在网页里,application就是通常用的程序,软件

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网