📄 command.java
字号:
/********************************************************************
* 项目名称 :<b>j2me学习 J2me Wap Explorer</b> <br/>
*
* Copyright 2005-2006 Wuhua. All rights reserved </br>
*
* 本程序只用于学习目的,不能用于商业目的。如有需要请联系作者
********************************************************************/
package org.wuhua.wap.ui;
import java.util.Vector;
/**
* <b>类名:Command.java</b> </br>
* 编写日期: 2006-6-13 <br/>
* 程序功能描述: 可带子命令的命令<br/>
* Demo: <br/>
* Bug: <br/>
*
* 程序变更日期 :<br/> 变更作者 :<br/> 变更说明 :<br/>
*
* @author wuhua </br> <a href="mailto:rrq12345@163.com">rrq12345@163.com</a>
*/
public class Command {
String name;
/** 位置的显示 1表示左边,2表示中间,3表示右边 */
int type;
/**
* 优先级别的参数,其中0表示最高优先级,其他的为普通 最高优先级的可以再安确定按钮的时候执行,而不用选择那个按钮. 我在8.31重构了这个功能
*/
int priority;
/** 表示次软键为左边显示 */
public final static int LEFT = 1;
public final static int MIDDLE = 2;
public final static int RIGHT = 3;
/**
* 优先级最高的
*/
public final static int FIRST_PRIORITY = 0;
public final static int GENERAL_PRIORITY = 1;
private Vector items;
private int height;
public final int getHeight() {
return height;
}
public final void setHeight(int height) {
this.height = height;
}
public Command(String name, int type, int priority) {
super();
this.name = name;
this.type = type;
this.priority = priority;
}
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void addCommandItem(Command cmd){
if(items == null)
items = new Vector();
items.addElement(cmd);
}
public void removeCommandItem(Command cmd){
if(items == null)
return;
items.removeElement(cmd);
}
public boolean hasItem(){
return (items!=null && items.size()>=1);
}
public Vector getItems(){
return items;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -