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

📄 displayable.java

📁 J2me唆哈的代码
💻 JAVA
字号:
/*
 * Created on 2004-12-21 by Tianlei
 * version 1.0.0.3
 * since MIDP1.0
 *
 * �J2Me���Displayable��
 * ��Ϊһ�������
 */
package javax.microedition.lcdui;

import a.a.a.midp.lcdui.*;
/**
 * @author Tianlei
 * @version 1.0.0.3
 * @since MIDP1.0
 * 
 * �J2Me���Displayable��
 * ��Ϊһ�������
 */
public abstract class Displayable {

    protected BQDisplayable instance;

    CommandListener listener;

    boolean fullScreenMode;

    boolean sizeChangeOccurred;
    
    Ticker ticker;
    /**
     * һ�����ʾ����Ļ�ϵ�Displayable����
     */
    protected Displayable() {
    }


    public void addCommand(Command cmd){
        if (cmd == null) {
            throw new NullPointerException();
        }
        instance.addCommand(cmd.getBQCommand());
    }
    
    /**
     * �õ����Displayable�ĸ� ����ֱ�ӷ�����Ļ�ĸ�
     * 
     * @return  ���Displayable�ĸ�
     * @since MIDP2.0
     */
    public int getHeight() {
        return instance.getDisplayHeight();
    }
    
     
    public Ticker getTicker(){
        return ticker;
    }
    
     
    public String getTitle(){
        
        return instance.getTitle();
    }
     
    /**
     * �õ����Displayable�Ŀ� ����ֱ�ӷ�����Ļ�Ŀ�
     * 
     * @return  ���Displayable�Ŀ�
     * @since MIDP2.0
     */
    public int getWidth() {
        return instance.getDisplayWidth();
    }
     
    /**
     * �ж����Displayable�����Ƿ�ɼ�
     * @return ���ɼ�,����true ,����false
     * @since MIDP1.0
     */
    public boolean isShown() {
        return instance.isShown();
    }
     
    public void removeCommand(Command cmd){
        synchronized (Display.LCDUILock) {
            instance.removeCommand(cmd.getBQCommand());
        }
    }
     
    public void setCommandListener(CommandListener l){
        instance.setCommandListener(l);
    }
     
    public void setTicker(Ticker ticker){
        this.ticker=ticker;
        instance.setTicker(ticker.getBQTicker());
    }
     
    public void setTitle(String s){
        instance.setTitle(s);
    }
     
    protected  void sizeChanged(int w, int h){
        
    }

    BQDisplayable getBQDisplayable(){
    	return instance;
    }
}

⌨️ 快捷键说明

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