Sebelumnya kita sudah membahas tentang pembuatan ChoiceGroup di J2ME. Disini nanti kita akan mencoba membahas apa yang dimaksud dengan DateField dan cara membuatnya.
Apa itu DateField di J2ME ?
DateField merupakan elemen untuk menampilkan tanggal dan informasi waktu dalam sebuah objek Form.
Mode DateField:
Metode
|
Keterangan
|
DateField.TIME
|
Hanya menampilkan waktu
|
DateField.DATE
|
Hanya menampilkan tanggal
|
DateField.DATE_TIME
|
Menampilkan tanggal dan waktu
|
Contoh Program ChoiceGroup:
- Jalankan NetBeans 6.5.
- Buat Project baru, package “DemoDateField”.
- Buat Class “DateFieldMidlet”.
- Ketikkan syntax berikut pada “DateFieldMidlet.java”.
package DemoDateField;
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import java.util.*;
/**
* @author Wiwit Agus Triyanto <http://www.atwiwit.net>
*/
public class DateFieldMidlet extends MIDlet {
//membuat variabel form, display, datein, dateout
private Form form;
private Display display;
private DateField datein, dateout;
//membuat konstruktor, nama konstruktor harus sama dengan nama class
public DateFieldMidlet(){
//membuat objek DateField
datein = new DateField("Tanggal Masuk:", DateField.DATE, TimeZone.getTimeZone("GMT"));
dateout = new DateField("Tanggal Keluar:", DateField.DATE, TimeZone.getTimeZone("GMT"));
}
public void startApp() {
//mengambil fungsi display
display = Display.getDisplay(this);
//membuat objek Form
Form form = new Form("Contoh Date Field");
//menambahkan datein & dateout pada form
form.append(datein);
form.append(dateout);
//menampilkan form pada layar
display.setCurrent(form);
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
}
- Tekan “Shift+F6” untuk menjalankan.
No comments:
Write komentar