2 Spacer Spacer即空白,不能与用户交互,可以设置大小,是MIDP2.0新增的一个控件,其作用是调整Form界面中所包含Item的布局,例如在两个Item之间可以插入一个Spacer来使界面布局看起来更美观。 以下是代码: package J2ME001; import javax.microedition.lcdui.Display; import javax.microedition.lcdui.Form; import javax.microedition.lcdui.Item; import javax.microedition.lcdui.Spacer; import javax.microedition.lcdui.StringItem; import javax.microedition.midlet.MIDlet; import javax.microedition.midlet.MIDletStateChangeException; public class SpacerMIDlet extends MIDlet { private Form form; private StringItem strItem1; private StringItem strItem2; private StringItem strItem3; public SpacerMIDlet(){ strItem1=new StringItem("1","Space界面效果StringItem1",Item.PLAIN); strItem2=new StringItem("2","Space界面效果StringItem2",Item.PLAIN); strItem3=new StringItem("3","Space界面效果StringItem3",Item.PLAIN); form=new Form("SpacerForm"); form.append(strItem1); form.append(new Spacer(100,20)); form.append(strItem2); form.append(strItem3); } protected void destroyApp(boolean unconditional) throws MIDletStateChangeException { } protected void pauseApp() { // TODO Auto-generated method stub } protected void startApp() throws MIDletStateChangeException { Display.getDisplay(this).setCurrent(form); } }