• 大小: 8.84KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-20
  • 语言: Java
  • 标签:

资源简介

Java入门-3D文字(实例27).zip

资源截图

代码片段和文件信息

import java.applet.applet;
import java.awt.*;

public class Text3Dapplet extends applet implements Runnable {

Image image; //绘制文字的Image对象
Graphics graphics; //绘制文字的Graphics对象
Thread thread;  //显示三维文字线程
int widthheight; //显示宽度、高度
String message; //显示信息
int fontSize; //文字尺寸
Font font; //字体

public void init() {
Dimension dim=getSize(); //得到applet的尺寸
width = dim.width; //得到宽度
height = dim.height; //得到高度
image = createImage(width height); //得到Image实例
graphics= image.getGraphics(); //得到Grahpics实例
message = getParameter(“text“); //从HTML文件中得到显示信息
if (message == null) { //如果信息为空
message=“三维文字“; //设置默认信息
}
fontSize = 30; //设置字体大小
}


public void start() { 
if (thread == null) {
thread = new Thread(this);  //实例化线程
thread.start(); //运行线程
}
}

public void run() { //线程运行主体
while (thread != null) {
try {
Thread.sleep(50L); //线程休眠
} catch (InterruptedException ex) {
}
repaint(); //重绘屏幕

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件      163014  2004-05-14 16:54  33-1.bmp
     文件         199  2004-05-14 16:55  3DText.html
     文件        2199  2004-05-17 23:53  Text3Dapplet.class
     文件        1996  2004-05-17 23:53  Text3Dapplet.java

评论

共有 条评论