setdate.java
来自「这是一个手机上的J2ME程序」· Java 代码 · 共 37 行
JAVA
37 行
// J2ME Compass
// Copyright (C) 2007 Dana Peters
// http://www.qcontinuum.org/compass
package org.qcontinuum.compass;
import java.util.*;
import javax.microedition.lcdui.*;
public class SetDate extends Form implements CommandListener {
private Displayable mParent;
private DateField mDateField;
private Command mNowCommand, mOkCommand;
public SetDate(Displayable parent) {
super("Set Date");
mParent = parent;
append(mDateField = new DateField("Local Date/Time:", DateField.DATE_TIME));
Compass.updateDate();
mDateField.setDate(Compass.getDate());
addCommand(mNowCommand = new Command("Now", Command.SCREEN, 1));
addCommand(mOkCommand = new Command("OK", Command.OK, 0));
setCommandListener(this) ;
}
public void commandAction(Command c, Displayable d) {
if (c == mNowCommand) {
mDateField.setDate(new Date(System.currentTimeMillis()));
} else if (c == mOkCommand) {
Compass.setDate(mDateField.getDate());
Compass.display(mParent);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?