📄 gauge.java
字号:
/*
* Created on 2005-8-18 by pcy
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package javax.microedition.lcdui;
import a.a.a.midp.lcdui.*;
/**
* @author pcy
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class Gauge extends Item {
public static final int INDEFINITE=-1;
public static final int CONTINUOUS_IDLE=0;
public static final int INCREMENTAL_IDLE=1;
public static final int CONTINUOUS_RUNNING=2;
public static final int INCREMENTAL_UPDATING=3;
public Gauge(String label, boolean interactive,
int maxValue, int initialValue){
super(label);
if (maxValue == INDEFINITE && (initialValue < CONTINUOUS_IDLE ||
initialValue > INCREMENTAL_UPDATING)) {
throw new IllegalArgumentException();
}
synchronized (Display.LCDUILock) {
instance=new BQGauge(label,interactive,maxValue,initialValue);
instance.setShell(this);
}
}
public void setLabel(String label){
((BQGauge)instance).setLabel(label);
}
public void setLayout(int layout){
((BQGauge)instance).setLayout(layout);
}
public void addCommand(Command cmd){
((BQGauge)instance).addCommand(cmd.getBQCommand());
}
public void setItemCommandListener(ItemCommandListener l){
((BQGauge)instance).setItemCommandListener(l);
}
public void setPreferredSize(int width, int height){
((BQGauge)instance).setPreferredSize(width,height);
}
public void setDefaultCommand(Command cmd){
((BQGauge)instance).setDefaultCommand(cmd.getBQCommand());
}
public void setValue(int value){
synchronized (Display.LCDUILock) {
((BQGauge)instance).setValue(value);
}
}
public int getValue(){
return ((BQGauge)instance).getValue();
}
public void setMaxValue(int maxValue){
synchronized (Display.LCDUILock) {
((BQGauge)instance).setMaxValue(maxValue);
}
}
public int getMaxValue(){
return ((BQGauge)instance).getMaxValue();
}
public boolean isInteractive(){
return ((BQGauge)instance).isInteractive();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -