📄 eventex2.java
字号:
/* EventEx2.java
* In this example a DateField object is created and added to a form. When you click on the date,
* you can change it by navigating through the calendar.When the date is changed, a message appears.
*/
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class EventEx2 extends MIDlet {
Display display;
public EventEx2() {
display = Display.getDisplay(this);
}
public void destroyApp (boolean unconditional) {
notifyDestroyed();
System.out.println("App destroyed ");
}
public void pauseApp () {
display = null;
System.out.println("App paused.");
}
public void startApp () {
Form form = new Form("Change Date");
ItemStateListener listener = new ItemStateListener() {
java.util.Calendar cal =
java.util.Calendar.getInstance(java.util.TimeZone.getDefault());
public void itemStateChanged(Item item) {
cal.setTime(((DateField)item).getDate());
System.out.println("\nDate has changed");
}
};
// register for events
form.setItemStateListener(listener);
// get today's date
java.util.Date now = new java.util.Date();
DateField dateItem = new DateField("Today's date:", DateField.DATE);
dateItem.setDate(now);
// add date to the Form screen
form.append(dateItem);
display.setCurrent(form);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -