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

资源简介

Java入门-飞行文字(实例29).zip

资源截图

代码片段和文件信息

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

public class FlyTextapplet extends applet implements Runnable{
   
   Image image; //该applet的Image对象
   Graphics graphics; //该applet的Graphics对象
   Font font; //显示字体
   String message; //显示文本
   Thread thread; //飞行运动线程
   int xpos ypos fontsize; //X坐标Y坐标及字体大小
   
   public void init(){   
      image = createImage(getSize().width getSize().height);   //得到Image实例
      graphics = image.getGraphics();  //得到Graphics实例
      message = getParameter(“Text“); //得到文本参数
      if(message == null){ //如果显示文本为空
         message = “飞行文字“; //设置默认文本
       }
      font = new Font(“TimesRoman“ Font.BOLD 10);  //实例化字体
   }
   
   public void start(){
      if(thread == null){
         thread =  new Thread(this);  //实例化线程
         thread.start(); //运行线程
      }
   }
   
   public void run(){
      while(thread != null){         
         if(fontsize >getSize().height) //如果字体尺寸过大
            fontsize = 0; //重设字体尺寸
         try

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件      260434  2004-05-14 17:16  35-1.bmp
     文件      260434  2004-05-14 17:17  35-2.bmp
     文件         194  2004-05-13 18:24  FlyText.HTML
     文件        2259  2004-05-18 23:06  FlyTextapplet.class
     文件        2276  2004-05-18 23:08  FlyTextapplet.java

评论

共有 条评论