⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 datefielddemo.java

📁 J2ME高级用户界面的学习代码
💻 JAVA
字号:
//DateFieldDemo.javaimport javax.microedition.midlet.*;import javax.microedition.lcdui.*;import java.util.*;public class DateFieldDemo extends MIDlet implements CommandListener{  private Display display;  private Form form;  private Command cmdExit;  private DateField dateField;  public DateFieldDemo()  {    display = Display.getDisplay(this);    cmdExit = new Command("Exit",Command.SCREEN,1);    dateField = new DateField("My Calendar",DateField.DATE_TIME);    dateField.setDate(new Date());    form =  new Form("Test DateField");    form.append(dateField);    form.addCommand(cmdExit);    form.setCommandListener(this);    ItemStateListener listener = new ItemStateListener()    {      Calendar calendar = Calendar.getInstance(TimeZone.getDefault());      public void itemStateChanged(Item item)      {        calendar.setTime(((DateField)item).getDate());        System.out.println("Date has changed!");      }    };    form.setItemStateListener(listener);  }  public void startApp()  {    display.setCurrent(form);  }  public void pauseApp(){}  public void destroyApp(boolean unconditional){}  public void commandAction(Command c,Displayable d)  {    if(cmdExit == c)    {      destroyApp(false);      notifyDestroyed();    }  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -