⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 imagefont.java

📁 一个j2me游戏开发引擎
💻 JAVA
字号:
// Decompiled by Jad v1.5.7g. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi 

package mmae.ui;

import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;

public class ImageFont
{

    private Image c;
    private int b;
    private int a;

    public ImageFont(Image image, int i)
    {
        c = null;
        a = 0;
        c = image;
        b = i;
    }

    public void drawString(Graphics g, String s, int i, int j)
    {
        Object obj = null;
        boolean flag = false;
        boolean flag1 = false;
        boolean flag3;
        boolean flag2 = flag3 = false;
        int k1 = g.getClipX();
        int l1 = g.getClipY();
        int i2 = g.getClipWidth();
        int j2 = g.getClipHeight();
        for(int k2 = 0; k2 < s.length(); k2++)
        {
            String s1 = s.substring(k2, k2 + 1);
            int k = s1.hashCode();
            int i1 = k2 * (b + a) + i;
            int j1 = j;
            int l = k - 32;
            g.setClip(i1, j1, b, c.getHeight());
            Graphics _tmp = g;
            Graphics _tmp1 = g;
            g.drawImage(c, i1 - l * b, j1, 0x10 | 0x4);
        }

        g.setClip(k1, l1, i2, j2);
    }

    public int getHeight()
    {
        return c.getHeight();
    }

    public void setOffset(int i)
    {
        a = i;
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -