SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
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..

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Kürzlich hochgeladen

Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxIvvatulAini
 
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...nuraji51
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...Kanaidi ken
 
.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptx.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptxfurqanridha
 
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptxnursariheldaseptiana
 
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024DessyArliani
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxFitriaSarmida1
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024ssuser0bf64e
 
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxPPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxJawahirIhsan
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxsyahrulutama16
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANwawan479953
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptnabilafarahdiba95
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfJarzaniIsmail
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKgamelamalaal
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfEniNuraeni29
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...Kanaidi ken
 
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxPPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxMaskuratulMunawaroh
 

Kürzlich hochgeladen (20)

Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptx.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptx
 
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
 
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
 
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxPPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
 
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxPPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.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..