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

资源简介

Java入门-阴影文字(实例26).zip

资源截图

代码片段和文件信息

import java.awt.*;
import java.applet.*;
import java.util.Random;

//跳动文字

public class ShadowTextapplet extends applet implements Runnable{
   String message;  //待显示的文本信息
   Thread thread;  //实现文字运动的线程
   int fontHeightspeedbaseline; //字体高度运动速度和基线
   Color textColorbgColorshadomColor; //文字颜色、背景颜色与阴影颜色
   Image newImage;  //实现跳动的Image对象
   Graphics newGraphics;  //实现跳动的Graphics对象
   boolean normal; //文字是否跳动的标志
   Font font; //显示字体
   FontMetrics fontMetric; //显示字体的FontMetrics对象

   public void init(){ //初始化
Graphics graphics = getGraphics(); //得到graphics对象
   Dimension dim=getSize(); //得到尺寸
   fontHeight=dim.height-10; //根据applet尺寸设置文字高度
   newImage=createImage(dim.widthdim.height); //创建newImage对象
   newGraphics = newImage.getGraphics(); //得到Graphics对象
   message=getParameter(“text“); //得到显示文字
   if (message==null){        
      message=“阴影文字“; //设置默认文字
   }
   
   int textWidth=dim.width-(message.length() + 1)*5-10; //设置文字宽度
   do{
 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件      152118  2004-05-17 18:08  32-1.bmp
     文件         384  2004-05-14 16:51  ShadowText.html
     文件        3518  2004-05-16 18:32  ShadowTextapplet.class
     文件        5001  2004-05-16 18:33  ShadowTextapplet.java

评论

共有 条评论