📄 form.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 Form extends Screen {
public Form(String title) {
this(title, null);
}
public Form(String title, Item[] items) {
synchronized (Display.LCDUILock) {
if(items!=null){
BQItem[] bqItems=new BQItem[items.length];
for(int i=0; i<items.length; ++i){
bqItems[i]=items[i].getBQItem();
}
instance=new BQForm(title, bqItems);
for(int i=0; i<items.length; ++i){
bqItems[i]=null;
}
bqItems=null;
}else{
instance=new BQForm(title,null);
}
instance.setShell(this);
}
}
public int append(Item item){
synchronized (Display.LCDUILock) {
return ((BQForm)instance).append(item.getBQItem());
}
}
public int append(String str){
synchronized (Display.LCDUILock) {
return ((BQForm)instance).append(str);
}
}
public int append(Image img){
synchronized (Display.LCDUILock) {
return ((BQForm)instance).append(img.getBQImage());
}
}
public void insert(int itemNum, Item item){
synchronized (Display.LCDUILock) {
((BQForm)instance).insert(itemNum,item.getBQItem());
}
}
public void delete(int itemNum){
synchronized (Display.LCDUILock) {
((BQForm)instance).delete(itemNum);
}
}
public void deleteAll(){
synchronized (Display.LCDUILock) {
((BQForm)instance).deleteAll();
}
}
public void set(int itemNum, Item item){
synchronized (Display.LCDUILock) {
((BQForm)instance).set(itemNum,item.getBQItem());
}
}
public Item get(int itemNum){
return ((BQForm)instance).get(itemNum).getShell();
}
public void setItemStateListener(ItemStateListener iListener){
}
public int size(){
return ((BQForm)instance).getItemCount();
}
public int getWidth(){
return ((BQForm)instance).getFormWidth();
}
public int getHeight(){
return ((BQForm)instance).getFormHeight();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -