1 / 25

PEMOGRAMAN APLIKASI BERGERAK (Java ME)

PEMOGRAMAN APLIKASI BERGERAK (Java ME). MULTIPLE CLASS. Buatlah class MIDlet seperti biasa , dengan nama class LatihanMulti.

aiko
Download Presentation

PEMOGRAMAN APLIKASI BERGERAK (Java ME)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PEMOGRAMAN APLIKASI BERGERAK (Java ME)

  2. MULTIPLE CLASS

  3. Buatlah class MIDletsepertibiasa, dengannama class LatihanMulti

  4. Class dengan extends MIDletadalahkelas yang wajibdibuatapabilahendakmembuatsuatuaplikasi MIDP. Sekarangkitaakanmembuat file baruuntukmenampung Form : • Klikkanansrcsekalilagi, Buatlah class bernamaFormPertamadengansuperclassnyaadalahForm

  5. Isi interface denganCommandListener, • Centang constructor from superclass • Klik Finish

  6. Terdapat 2 file pada folder srcsebagaiberikut :

  7. Tahap 1

  8. Untukmerelasikan class turunanMIDletdengan class turunan Form, ada 5 tahap yang harusdilakukan, • TAHAP 1 : Pada LatihanMulti.java FormPertamafrmA; // TAHAP 1

  9. Tahap 2 • BuatlahobjekbaruuntukFormPertamatersebut • TAHAP 2 : Pada LatihanMulti.java frmA = new FormPertama(this); //2 Simpan LatihanMulti.java Error akanterjadisetelahtahap 2 dibuat, untuksementara error diabaikansajasampaitahap ke-5

  10. Tahap 3 • Buka FormPertama.java • TAHAP 3 : Pada FormPertama.java • LatihanMultimidlet; // tahap 3

  11. Tahap 4 • TAHAP 4 : Pada FormPertama.java • Ubah public FormPertama(String title) { • Menjadi • public FormPertama(LatihanMultimidlet) {// 4

  12. TAHAP 5 DAN 6 • TAHAP 5 & 6 : Pada FormPertama.java • Pada constructor, tambahkan : • super ("Ini Form Satu"); //5 • this.midlet = midlet; //6 • Super diisidenganjudul form, • this.midlet = midlet; akanmenghubungkanFormPertamadenganLatihanMulti • SimpanFormPertama.java dan LatihanMulti.java, program andaseharusnyatidakmenampilkanpesan error apapun

  13. IsistartApp() dengandisplay.setCurrent(frmA); • Kode program andaseharusnyatelahsamadenganLampiran 1 dan 2 • Simpandanjalankan program anda

  14. Command EXIT • Kita akanmenambahkansatubuah button exit kedalamFormPertama, dimanapenutupanaplikasidihandleolehLatihanMulti • Pertama-tama tambahkanbarisperintahberikutinikedalamLatihanMulti, method inidibuatbersifat public agar dapatdipanggildi class FormPertama : • public void keluarAplikasi() • { • notifyDestroyed(); • }

  15. Command EXIT • Command cmdExit; • cmdExit = new Command("EXIT", Command.EXIT , 2); addCommand(cmdExit); setCommandListener(this); • public void commandAction(Command arg0, Displayable arg1) { // TODO Auto-generated method stub if (arg0 == cmdExit) { midlet.keluarAplikasi(); } }

  16. Menambah File baru • tambahkan FormKedua.java kedalam project, lalukan 5 tahapanuntukmerelasikanFormKeduadanLatihanMulti • Masukkanbarisperintahberikutinikedalam LatihanMulti.java : • public void tampilFormKeduaDua() • { • display.setCurrent(frmB); • }

  17. Menambah File baru • Buatlah command next padaFormPertama yang berfungsiuntukmenampilkanFormKedua • Tambahkanlagi FormKetiga.java dantambahkan command next padaFormKedua yang berfungsiuntukmenampilkanFormKetiga

More Related