Showing posts with label J2ME. Show all posts
Showing posts with label J2ME. Show all posts

Materi Kuliah

<--
<--
<--
<--
<--
<--
<--
<--
<--
<--
<--

SIS 210 – Pemrograman Web (GENAP 2013~2014)

SIS 212 - Praktek Pemrograman Web (GENAP 2013~2014)

SIS 305 - Praktek Pemrograman Desktop (GASAL 2013/2014)

SSI 410 - Pemrograman Tingkat Lanjut (GASAL 2013/2014)

Pemrograman Terstruktur (GENAP 2011/2012)


Password:

slogan kampus kita tanpa menggunakan spasi.
Materi Kuliah

Cara membuat DateField (J2ME)

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”.

Cara membuat ChoiceGroup (J2ME)

Setelah kita membahas cara membuat command di J2ME, sekarang kita akan membahas bagaimana cara membuat ChoiceGroup di J2ME.

Apa itu ChoiceGroup ?

ChoiceGroup adalah kelompok yang dapat dipilih dengan menyeleksi pilihan yang ada dalam kelompok tersebut. ChoiceGroup memiliki kesamaan dengan List yaitu sebagai objek yang menyediakan fungsi elemen bagi pemakai. 

Perbedaan ChoiceGroup dan List

Namun kedua objek ini berbeda, ChoiceGroup tidak bisa menggunakan tipe choice IMPLISIT sedangkan List bisa, dan perubahan even yang terjadi pada ChoiceGroup ditangkap oleh ItemStateListener dengan memanggil metode itemStateChanged() sedangkan List perubahan event ditangkap oleh Command dengan memanggil metode CommandAction.

Tipe-tipe Choice yang dapat digunakan pada ChoiceGroup:


Tipe Choice
Keterangan
Choice.EXCLUSIVE
Hanya dapat memilih satu pilihan.
Choice.MULTIPLE
Dapat memilih atau memilih lebih dari satu pilihan.
Choice.POPUP
Tampilan menu ChoiceGroup akan muncul jika di klik, seperti halnya popup menu.
Choice.TEXT_WRAP_OFF
Teks menu menggunakan fungsi wrap dan dapat memilih lebih dari satu pilihan.
Choice.TEXT_WRAP_ON
Teks menu menggunakan fungsi wrap dan hanya dapat memilih satu pilihan.

Cara membuat Command (J2ME)

Setelah kita membahas cara membuat TextBox di J2ME, sekarang kita akan membahas bagaimana cara membuat Command di J2ME.

Apa itu Command ?

Command adalah object yang memungkinkan pemakai melakukan aksi. Objek fungsi command sama dengan tombol (button) pada aplikasi desktop pada computer. Command membutuhkan antarmuka (interface) commandlistener untuk menangkap event dari command.

Nilai-nilai parameter command sebagai berikut:


Tipe Nilai Parameter Command
Kegunaan
OK
Mengimplikasikan persetujuan pemakai untuk aksi yang akan dikerjakan, biasanya command ini akan diletakkan pada tempat yang mudah dilihat oleh pemakai.
BACK
Mengganti layar yang ditampilkan menajdi layar sebelumnya yang ditampilkan.
CANCEL
Membatalkan aksi yang akan dilakukan.
STOP
Menghentikan proses yang sedang berjalan.
EXIT
Keluar dari aplikasi.
HELP
Meminta bantuan.
SCREEN
Terkait dengan fungsi dari halaman layar yang sedang ditampilkan.
ITEM
Mengindikasikan sebuah command terasosiasi dengan komponen lain.

Cara membuat TextBox (J2ME)

Setelah kita membahas cara membuat List di J2ME, sekarang kita akan membahas bagaimana cara membuat TextBox di J2ME.

Apa itu Displayable ?

Displayable adalah kelas abstrak dari antarmuka pemakai (user interface). Displayable memiliki dua buah subkelas yaitu Canvas sebagai antarmuka level rendah dan screen sebagai antarmuka level tinggi. Pada sekali waktu hanya dapat ditampilkan satu buah objek Displayable yang disebut current Displayable. Displayable berbeda dengan Display, jika dalam sebuah midlet hanya boleh ada sebuah Display, lain dengan Displayable, pada sebuah midlet boleh terdapat lebih dari satu Displayable, tetapi pada satu waktu hanya dapat ditampilkan satu Displayable oleh objek Display, misalnya dalam satu midlet diperbolehkan ada banyak Canvas (subkelas Displayable) yang ditampilkan secara bergantian oleh Display.

Apa itu TextBox ?

Textbox adalah sebuah objek yang ditujukan agar pemakai dapat menuliskan teks dan mengeditnya.

Contoh Program TextBox:

  • Jalankan NetBeans 6.5. 
  • Buat Project baru.
  • Package “TextBox”.
  • Buat Class “TextBoxMidlet”.
  • Ketikkan syntax berikut pada “TextBoxMidlet.java”.
Cara membuat TextBox (J2ME)

Cara membuat List (J2ME)

Setelah kita membahas cara membuat Hello Midlet di J2ME, sekarang kita akan membahas bagaimana cara membuat List di J2ME.

Apa itu Display ?

Display merupakan objek yang merepresentasikan pengelola layar pada perangkat. Pada sebuah MIDlet hanya terdapat satu objek display. Objek display menyediakan metode untuk menggambar dan menampilkan elemen antarmuka grafis pada layar

Apa itu List ?

List menyediakan fungsi memilih elemen dalam List kepada pemakai. Elemen tersebut dapat berupa teks, string, ataupun gambar. Komponen List mengimplementasikan antarmuka (interface) choice yang mendefinisikan tiga tipe yang dapat diimplementasikan pada List. Ketiga tipe itu adalah: 

Tipe Choice
Keterangan
Choice. EXCLUSIVE
Hanya dapat memilih satu pilihan
Choice. MULTIPLE
Dapat tidak memilih atau memilih lebih dari satu pilihan
Choice. IMPLICIT
Dengan memilih sebuah elemen maka sebuah even akan digenerasi