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

📄 symbolitem.java~41~

📁 一個手機程序(電子詞典),一個不可多得的源碼程序,是學習J2ME的好東東.
💻 JAVA~41~
字号:
package org.zblog.zenghelper.screen.sub;

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

/**
 * <p>Title: ZEngHelper</p>
 *
 * <p>Description: Z英汉词典</p>
 *
 * <p>Copyright: Zcw Copyright (c) 2004</p>
 *
 * <p>Company: www.zblog.org Z动力</p>
 *
 * @author 朱传伟-ZCW
 * @version 1.0
 */
public class SymbolItem extends StringItem{

    SymbolItem(){
        super("","");
    }
    protected void paint(Graphics gp, int w, int h) {
        System.out.println(gp.getClipWidth()+"g->>");
        try{
            Image im = Image.createImage(
                    "/org/zblog/zenghelper/res/symbol/5.png");
            gp.drawString("英标:",3,1,Graphics.TOP | Graphics.LEFT);
            Font f=gp.getFont();
            int z=f.charWidth('英')*3;
            gp.drawImage(im,z, 1, Graphics.TOP | Graphics.LEFT);
            gp.drawString("cccc",z+8,1,Graphics.TOP | Graphics.LEFT);
        }
        catch(Exception e){
            e.printStackTrace();
        }
    }

    int callPreferredWidth(int _int) {
        return 128;
    }

    int callPreferredHeight(int _int) {
        return 17;
    }

    int callMinimumWidth() {
        return 100;
    }

    int callMinimumHeight() {
        return 15;
    }

    void callPaint(Graphics gp, int w, int h) {
        paint(gp,w,h);
    }
}

⌨️ 快捷键说明

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