📄 popup.java
字号:
package com.cuit.lui;
import javax.microedition.lcdui.Graphics;
public class PopUp extends Panel {
private boolean isShow = false;
private boolean forceHeight = true;
private String label;
public PopUp(String s) {
super();
label = s;
setTitleBarHeight(0);
setTaskBarHeight(0);
setBorder(true);
panelWidth = LScreen.screenWidth / 2;
panelHeight = LScreen.screenHeight / 3;
adjustLayout();
LScreen.console("pop up contrusted");
}
public void add(Component p) {
super.add(p);
if (!forceHeight) {
panelHeight = usedHeight;
}
}
public void paint(Graphics g) {
super.paint(g);
}
public boolean keyEvent(int keyCode) {
return super.keyEvent(keyCode);
}
public void setShow(boolean b) {
isShow = b;
}
public void setForceHeight(int h) {
panelHeight = h;
forceHeight = true;
}
public boolean isShow() {
return isShow;
}
public boolean isForceHeight() {
return forceHeight;
}
public void setOnFocus(boolean b) {
super.setOnFocus(b);
if (b) {
Row r = (Row) rows.elementAt(0);
r.setOnFocus(true);
} else {
Row r;
if (rowPointer == 0) {
r = (Row) rows.elementAt(rowPointer);
} else {
r = (Row) rows.elementAt(0);
}
r.setOnFocus(false);
}
}
public void setLabel(String s) {
label = s;
}
public String getLabel() {
return label;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -