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

📄 menuelement.java

📁 国外的j2me播放器软件
💻 JAVA
字号:
package no.auc.one.portableplayer.userinterface;

import java.util.Vector;

import javax.microedition.lcdui.Graphics;

public class MenuElement extends MenuElementBase {
	

    public MenuElement(String name) {
        super(name);
    }
    
    public MenuElement(String name, MenuEventListener mel) {
        super(name, mel);
    }
    
    // This gives a generic implementation of painting (just the name)
    public void paint(Graphics g) {
        // System.out.println("Painting " + name + "(" + g.getClipX() + ", " + g.getClipY() + ")");
        
        g.drawString(
            this.toString(),
            g.getClipX(),
            g.getClipY(),
            Graphics.TOP | Graphics.LEFT);
    }

    public void invokeAction() {
        if (currentEventListener != null) {
            System.out.println(
                "Invoke event listener for this menu element");
            
            currentEventListener.menuAction(this);
        } else {
            System.out.println(
                "No event listener to invoke...");
        }
    }

    public void navigateLeft() {
    }

    public void navigateRight() {
        if (currentEventListener != null) {
            currentEventListener.menuNavigateInto(this);
        }
    }

    public final void navigateUp() {
    }

    public final void navigateDown() {
    }
}

⌨️ 快捷键说明

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