uijc.rar

  • 管理员
    了解作者
  • Java
    开发工具
  • 23KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 18
    下载次数
  • 2006-07-15 17:44
    上传日期
就是一个手机UI例程,祝pudn越办越好
uijc.rar
  • All Samples and png files
  • smallDuke.png
    1.3KB
  • GaugeTest.java
    2KB
  • COOLFISH.PNG
    311B
  • ScreenTest.java
    1.4KB
  • CommandListenerTest1.java
    1.3KB
  • FormTest1.java
    2.4KB
  • ListTest3.java
    1.3KB
  • ERROR.PNG
    1.2KB
  • CommandListenerTest2.java
    1.1KB
  • ScreenTest2.java
    978B
  • OPEN.PNG
    220B
  • bigDuke.png
    5.7KB
  • TextBoxTest.java
    3.1KB
  • ListTest2.java
    1.5KB
  • AlertTest.java
    2.3KB
  • Duke.png
    1.3KB
  • CommandTest1.java
    769B
  • DateFieldTest.java
    3.4KB
  • ListTest.java
    3.4KB
  • CommandTest2.java
    921B
  • FormTest2.java
    2.7KB
内容介绍
import javax.microedition.midlet.*; import javax.microedition.lcdui.*; import java.util.Date; public class DateFieldTest extends MIDlet implements CommandListener{ private Form form; private List startmenu; private long date, time; // one day in millis private long dayInMillis=24*60*60*1000; private String choices[]={"DATE mode","TIME mode", "DATE_TIME mode"}; private Command backCommand = new Command("Back", Command.BACK, 1); private Command okCommand = new Command("OK", Command.OK, 1); private Command exitCommand = new Command("EXIT", Command.EXIT, 1); private Display display; public DateFieldTest() { //create a list as start menu startmenu= new List("Chooise a input mode",List.IMPLICIT,choices,null); startmenu.addCommand(exitCommand); startmenu.setCommandListener(this); //create a form to manage a gauge form= new Form("DateField Test"); DateField df=new DateField("",DateField.DATE_TIME); time=System.currentTimeMillis()%dayInMillis; date=System.currentTimeMillis()-time; df.setDate(new Date(date+time)); form.append(df); form.addCommand(okCommand); form.addCommand(backCommand); form.setCommandListener(this); //retrieve display object display=Display.getDisplay(this); } public void startApp() throws MIDletStateChangeException { display.setCurrent(startmenu); } /** * Pause the MIDlet */ public void pauseApp() { } /** * Called by the framework before the application is unloaded */ public void destroyApp(boolean unconditional) { form=null; startmenu=null; backCommand = null; okCommand=null; exitCommand = null; display=null; } public void commandAction(Command c, Displayable d) { if(d==startmenu && c==List.SELECT_COMMAND) { DateField df= (DateField) form.get(0); //save the date/time information has been set if(df.getInputMode()==DateField.DATE) { date=df.getDate().getTime(); } else if(df.getInputMode() == DateField.TIME) { time=df.getDate().getTime(); } else { time=df.getDate().getTime()%dayInMillis; date=df.getDate().getTime()-time; } //set time and input mode df.setLabel(choices[startmenu.getSelectedIndex()]); switch(startmenu.getSelectedIndex()) { case 0: df.setInputMode(DateField.DATE); df.setDate(new Date(date)); break; case 1: df.setInputMode(DateField.TIME); df.setDate(new Date(time)); break; case 2: df.setInputMode(DateField.DATE_TIME); df.setDate(new Date(date+time)); break; } display.setCurrent(form); } else if(d==form && c==okCommand) {//get time DateField df= (DateField) form.get(0); System.out.println("Time set in millis: "+df.getDate().getTime()); } else if(c==backCommand) { display.setCurrent(startmenu); } else if(c==exitCommand) { destroyApp(true); notifyDestroyed(); } } }
评论
    相关推荐
    • 数据库课程设计
      一个数据库课程设计,access管理工具实现,用的是窗体!
    • 数据库课程设计
      数据库课程设计十分完整有需要的请下载啊谢谢
    • 数据库课程设计
      广东工业大学数据库课程设计,可视化界面连接数据库,delphi7
    • 数据库课程设计
      数据库课程设计实验及其描述 数据库课程设计实验及其描述 数据库课程设计实验及其描述 数据库课程设计实验及其描述 数据库课程设计实验及其描述 数据库课程设计实验及其描述
    • 数据库课程设计
      数据库课程设计》由周爱武、汪海威、肖云编著,遵循数据库课程设计的具体要求,独立于具体的数据库教材,从实际应用系统的需求着手,引导读者逐步完成数据库设计全过程,重点讲解数据库系统的需求分析、概念设计、...
    • 数据库课程设计
      数据库课程设计人事管理系统 数据库课程设计人事管理系统数据库课程设计人事管理系统数据库课程设计人事管理系统数据库课程设计人事管理系统数据库课程设计人事管理系统数据库课程设计人事管理系统数据库课程设计...
    • 数据库课程设计
      数据库课程设计,基于visual basic自助银行管理系统,界面很清爽,实用。同学都说好,所以就上传了!!!
    • 数据库课程设计
      数据库课程设计 里面有详细的文档资料 包含数据库一切的图 以及生成的数据库表文件 期末得分为优秀
    • 数据库课程设计
      可以作为数据库课程设计,也可以作为Java的课程设计,内容全面。本资源转载的,非本人原创。用于交流学习,特此申明!
    • 数据库课程设计
      数据库课程设计蓝天大学学生管理系统 2.商店信息管理系统 3.实验室机房收费管理系统 4.图书馆资料检索系统 5.企业库存管理系统 6.仓库管理系统 7.工程项目管理系统 8.教材管理系统 9.企业人事管理系统 10.企业财务...