SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
TUGAS APLINET
DONI PRASETYO (0900631048)
TUTORIAL MEMBUAT APLIKASI STOP WATCH MENGGUNAKAN J2ME
Pertama buka netbeans anda
Setelah itu anda akan melihat tampilan seperti berikut :
Setelah itu klik file kemudian pilih new project :
Kemudian pilih yang java ME, klik next dan tentukan nama project anda :
Setelah klik next anda akan melihat tampilan seperti di bawah ini :
Pada gambar diatas terdapat beberapa opsi, yaitu :
- Device. Opsi device digunakan untuk menentukan tipe atau jenis handpone yang akan
digunakan.
- Device configuration. Digunakan untuk menentukan versi konfigurasi yang akan digunakan.
- Device profile. Digunakan untuk memilih versi java yang akan digunakan
Untuk lebih mudahnya silahkan anda ikuti setingan seperti yang ada diatas setelah itu klik finish,
Pada tampilan di atas anda klik kanan pada source package dan pilih new kemudian pilih MIDLET maka
akan tampil seperti berikut
Tentukan nama midlet anda dan klik finish
Setelah itu ketikkan kode seperti di bawah ini :
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
import java.util.Timer;
import java.util.TimerTask;
import javax.microedition.lcdui.*;
import javax.microedition.midlet.MIDlet;
/**
* @author Prasetyo
*/
public class doni_prasetyo extends MIDlet implements CommandListener{
Display layar;
Form fm;
Timer tm;
TimerJalan task;
TextField tf;
Command start,pause;
public void startApp() {
layar=Display.getDisplay(this);
fm=new Form("Pemakaian Timer");
tf=new TextField("Stop Watch","",50,TextField.ANY);
start=new Command("Start",Command.OK,0);
pause=new Command("pause",Command.OK,0);
fm.append(tf);
fm.addCommand(start);
fm.setCommandListener((CommandListener)this);
layar.setCurrent(fm);
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
public void commandAction(Command c, Displayable d){
if(c==start){
fm.removeCommand(start);
fm.addCommand(pause);
tm=new Timer();
task=new TimerJalan();
tm.schedule(task,0,100);
}
if(c==pause){
fm.removeCommand(pause);
fm.addCommand(start);
tm.cancel();
}
}
public class TimerJalan extends TimerTask{
int i,mdetik,detik,menit,jam;
public final void run(){
++mdetik;
if(mdetik>=9){
detik=detik+1;
mdetik=0;
}
if(detik>59){
menit=menit+1;
detik=0;
}
if(menit>59){
jam=jam+1;
menit=0;
}
tf.setString(jam+":"+menit+":"+detik+":"+mdetik);
}
}
}
Setelah selesai maka perbaiki jika ada yang error, setelah itu coba anda running aplikasi yang telah
dibuat :
Tampilan diatas adalah hasil dari running aplikasi yang telah dibuat..

Mais conteúdo relacionado

Mais procurados

Instalasi java
Instalasi javaInstalasi java
Instalasi javaLia Deliza
 
Presentation dio pranata (1)
Presentation dio pranata (1)Presentation dio pranata (1)
Presentation dio pranata (1)DioPranata1
 
Vba power point tipe data
Vba power point tipe dataVba power point tipe data
Vba power point tipe dataGun Anto
 
Sebelum menginstall vb6 pada windows 7
Sebelum menginstall vb6 pada windows 7Sebelum menginstall vb6 pada windows 7
Sebelum menginstall vb6 pada windows 7Budhi1933
 
Membuat aplikasi android
Membuat aplikasi androidMembuat aplikasi android
Membuat aplikasi androidDev Masterpiece
 
Turorial wordpress 3
Turorial wordpress 3Turorial wordpress 3
Turorial wordpress 3iksan354
 
cara instal notepad dan xampp
cara instal notepad dan xamppcara instal notepad dan xampp
cara instal notepad dan xamppsellyacita
 

Mais procurados (9)

Instalasi java
Instalasi javaInstalasi java
Instalasi java
 
Presentation dio pranata (1)
Presentation dio pranata (1)Presentation dio pranata (1)
Presentation dio pranata (1)
 
Vba power point tipe data
Vba power point tipe dataVba power point tipe data
Vba power point tipe data
 
tugas
tugastugas
tugas
 
Laporan project akhir
Laporan project akhirLaporan project akhir
Laporan project akhir
 
Sebelum menginstall vb6 pada windows 7
Sebelum menginstall vb6 pada windows 7Sebelum menginstall vb6 pada windows 7
Sebelum menginstall vb6 pada windows 7
 
Membuat aplikasi android
Membuat aplikasi androidMembuat aplikasi android
Membuat aplikasi android
 
Turorial wordpress 3
Turorial wordpress 3Turorial wordpress 3
Turorial wordpress 3
 
cara instal notepad dan xampp
cara instal notepad dan xamppcara instal notepad dan xampp
cara instal notepad dan xampp
 

Semelhante a Tutorial aplikasi doni prasetyo (0900631048)

Laporan praktikum modul 2
Laporan praktikum modul 2Laporan praktikum modul 2
Laporan praktikum modul 2Devi Apriansyah
 
Pengenalan Jcreator
Pengenalan JcreatorPengenalan Jcreator
Pengenalan Jcreatordaffa12
 
Dasar dasar netbeans
Dasar dasar netbeansDasar dasar netbeans
Dasar dasar netbeansQhindy Yanuar
 
Laporan praktikum Pengantar Teknologi Informasi modul 2(instalasi software dr...
Laporan praktikum Pengantar Teknologi Informasi modul 2(instalasi software dr...Laporan praktikum Pengantar Teknologi Informasi modul 2(instalasi software dr...
Laporan praktikum Pengantar Teknologi Informasi modul 2(instalasi software dr...Dhe2 Husen
 
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavrPrayogy Pangestu
 
Tutorial membuat hotspot mikrotik dan memasang template nya fajar sidik rachmadi
Tutorial membuat hotspot mikrotik dan memasang template nya fajar sidik rachmadiTutorial membuat hotspot mikrotik dan memasang template nya fajar sidik rachmadi
Tutorial membuat hotspot mikrotik dan memasang template nya fajar sidik rachmadiFajar Sidik
 
Instalasi linux-debian-4-elly-bellaa
Instalasi linux-debian-4-elly-bellaaInstalasi linux-debian-4-elly-bellaa
Instalasi linux-debian-4-elly-bellaaTeuacan Nami
 
Remote pemantau webcam berbasis aplikasi j2me
Remote pemantau  webcam  berbasis aplikasi j2meRemote pemantau  webcam  berbasis aplikasi j2me
Remote pemantau webcam berbasis aplikasi j2meDwi Fahmi
 
Instalasi mariadb
Instalasi mariadbInstalasi mariadb
Instalasi mariadbBudi Aja
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhirahmadranddy
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhirahmadranddy
 
Membuat installer by depandi enda
Membuat installer by depandi endaMembuat installer by depandi enda
Membuat installer by depandi endaDevandy Enda
 
Laporan praktikum pti modul 2
Laporan praktikum pti modul 2Laporan praktikum pti modul 2
Laporan praktikum pti modul 2Faisal Zamar
 
Pocket book window builder eclipse
Pocket book window builder eclipsePocket book window builder eclipse
Pocket book window builder eclipseresarahadian
 
Slid_2_OOP_instalasi netbeans.pptx
Slid_2_OOP_instalasi netbeans.pptxSlid_2_OOP_instalasi netbeans.pptx
Slid_2_OOP_instalasi netbeans.pptxTashid2
 

Semelhante a Tutorial aplikasi doni prasetyo (0900631048) (20)

Laporan praktikum modul 2
Laporan praktikum modul 2Laporan praktikum modul 2
Laporan praktikum modul 2
 
Pengenalan Jcreator
Pengenalan JcreatorPengenalan Jcreator
Pengenalan Jcreator
 
Angkasa netbeans
Angkasa netbeansAngkasa netbeans
Angkasa netbeans
 
Laporan project akhir
Laporan project akhirLaporan project akhir
Laporan project akhir
 
Dasar dasar netbeans
Dasar dasar netbeansDasar dasar netbeans
Dasar dasar netbeans
 
Laporan praktikum Pengantar Teknologi Informasi modul 2(instalasi software dr...
Laporan praktikum Pengantar Teknologi Informasi modul 2(instalasi software dr...Laporan praktikum Pengantar Teknologi Informasi modul 2(instalasi software dr...
Laporan praktikum Pengantar Teknologi Informasi modul 2(instalasi software dr...
 
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr
 
D0215610(muh ikram s)
D0215610(muh ikram s)D0215610(muh ikram s)
D0215610(muh ikram s)
 
Tutorial membuat hotspot mikrotik dan memasang template nya fajar sidik rachmadi
Tutorial membuat hotspot mikrotik dan memasang template nya fajar sidik rachmadiTutorial membuat hotspot mikrotik dan memasang template nya fajar sidik rachmadi
Tutorial membuat hotspot mikrotik dan memasang template nya fajar sidik rachmadi
 
Instalasi linux-debian-4-elly-bellaa
Instalasi linux-debian-4-elly-bellaaInstalasi linux-debian-4-elly-bellaa
Instalasi linux-debian-4-elly-bellaa
 
Remote pemantau webcam berbasis aplikasi j2me
Remote pemantau  webcam  berbasis aplikasi j2meRemote pemantau  webcam  berbasis aplikasi j2me
Remote pemantau webcam berbasis aplikasi j2me
 
Instalasi mariadb
Instalasi mariadbInstalasi mariadb
Instalasi mariadb
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhir
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhir
 
Tutorial
TutorialTutorial
Tutorial
 
Membuat installer by depandi enda
Membuat installer by depandi endaMembuat installer by depandi enda
Membuat installer by depandi enda
 
Laporan praktikum pti modul 2
Laporan praktikum pti modul 2Laporan praktikum pti modul 2
Laporan praktikum pti modul 2
 
Membuat os dengan susestudio
Membuat os dengan susestudioMembuat os dengan susestudio
Membuat os dengan susestudio
 
Pocket book window builder eclipse
Pocket book window builder eclipsePocket book window builder eclipse
Pocket book window builder eclipse
 
Slid_2_OOP_instalasi netbeans.pptx
Slid_2_OOP_instalasi netbeans.pptxSlid_2_OOP_instalasi netbeans.pptx
Slid_2_OOP_instalasi netbeans.pptx
 

Último

Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdf
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdfDiskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdf
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdfHendroGunawan8
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...MetalinaSimanjuntak1
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxIgitNuryana13
 
tugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarantugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarankeicapmaniez
 
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk HidupUT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidupfamela161
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSovyOktavianti
 
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxPurmiasih
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..ikayogakinasih12
 
contoh penulisan nomor skl pada surat kelulusan .pptx
contoh penulisan nomor skl pada surat kelulusan  .pptxcontoh penulisan nomor skl pada surat kelulusan  .pptx
contoh penulisan nomor skl pada surat kelulusan .pptxHR MUSLIM
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7IwanSumantri7
 
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdf
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdfaksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdf
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdfwalidumar
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikaAtiAnggiSupriyati
 
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfMAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfChananMfd
 
Dasar-Dasar Sakramen dalam gereja katolik
Dasar-Dasar Sakramen dalam gereja katolikDasar-Dasar Sakramen dalam gereja katolik
Dasar-Dasar Sakramen dalam gereja katolikThomasAntonWibowo
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxSlasiWidasmara1
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfbibizaenab
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdfanitanurhidayah51
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxIrfanAudah1
 

Último (20)

Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdf
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdfDiskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdf
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdf
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
 
tugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarantugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajaran
 
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk HidupUT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
 
contoh penulisan nomor skl pada surat kelulusan .pptx
contoh penulisan nomor skl pada surat kelulusan  .pptxcontoh penulisan nomor skl pada surat kelulusan  .pptx
contoh penulisan nomor skl pada surat kelulusan .pptx
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdf
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdfaksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdf
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdf
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
 
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfMAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
 
Dasar-Dasar Sakramen dalam gereja katolik
Dasar-Dasar Sakramen dalam gereja katolikDasar-Dasar Sakramen dalam gereja katolik
Dasar-Dasar Sakramen dalam gereja katolik
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdf
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 

Tutorial aplikasi doni prasetyo (0900631048)

  • 1. TUGAS APLINET DONI PRASETYO (0900631048) TUTORIAL MEMBUAT APLIKASI STOP WATCH MENGGUNAKAN J2ME Pertama buka netbeans anda Setelah itu anda akan melihat tampilan seperti berikut : Setelah itu klik file kemudian pilih new project :
  • 2. Kemudian pilih yang java ME, klik next dan tentukan nama project anda : Setelah klik next anda akan melihat tampilan seperti di bawah ini : Pada gambar diatas terdapat beberapa opsi, yaitu : - Device. Opsi device digunakan untuk menentukan tipe atau jenis handpone yang akan digunakan. - Device configuration. Digunakan untuk menentukan versi konfigurasi yang akan digunakan.
  • 3. - Device profile. Digunakan untuk memilih versi java yang akan digunakan Untuk lebih mudahnya silahkan anda ikuti setingan seperti yang ada diatas setelah itu klik finish, Pada tampilan di atas anda klik kanan pada source package dan pilih new kemudian pilih MIDLET maka akan tampil seperti berikut Tentukan nama midlet anda dan klik finish Setelah itu ketikkan kode seperti di bawah ini : /* * To change this template, choose Tools | Templates * and open the template in the editor. */ import java.util.Timer; import java.util.TimerTask; import javax.microedition.lcdui.*; import javax.microedition.midlet.MIDlet;
  • 4. /** * @author Prasetyo */ public class doni_prasetyo extends MIDlet implements CommandListener{ Display layar; Form fm; Timer tm; TimerJalan task; TextField tf; Command start,pause; public void startApp() { layar=Display.getDisplay(this); fm=new Form("Pemakaian Timer"); tf=new TextField("Stop Watch","",50,TextField.ANY); start=new Command("Start",Command.OK,0); pause=new Command("pause",Command.OK,0); fm.append(tf); fm.addCommand(start); fm.setCommandListener((CommandListener)this); layar.setCurrent(fm); } public void pauseApp() { } public void destroyApp(boolean unconditional) {
  • 5. } public void commandAction(Command c, Displayable d){ if(c==start){ fm.removeCommand(start); fm.addCommand(pause); tm=new Timer(); task=new TimerJalan(); tm.schedule(task,0,100); } if(c==pause){ fm.removeCommand(pause); fm.addCommand(start); tm.cancel(); } } public class TimerJalan extends TimerTask{ int i,mdetik,detik,menit,jam; public final void run(){ ++mdetik; if(mdetik>=9){ detik=detik+1; mdetik=0; } if(detik>59){ menit=menit+1; detik=0; } if(menit>59){ jam=jam+1;
  • 6. menit=0; } tf.setString(jam+":"+menit+":"+detik+":"+mdetik); } } } Setelah selesai maka perbaiki jika ada yang error, setelah itu coba anda running aplikasi yang telah dibuat : Tampilan diatas adalah hasil dari running aplikasi yang telah dibuat..