PRAKTIKUM 2 ANTAR MUKA TINGKAN ATAS
|
|
- Sugiarto Suharto Indradjaja
- 7 tahun lalu
- Tontonan:
Transkripsi
1 Nama : Jamaludin NIM : E Kelas : TKK-B PRAKTIKUM 2 ANTAR MUKA TINGKAN ATAS 1. Dasar Teori MDIP user interface di desain untuk peralatan mobile. Aplikasi MDIP ditunjukan pada area limited screen. Peralatan memory juga menjadi factor jika perlengkapan mobile hanya memiliki kapasitas memory yang kecil. Dengan berbagai macam peralatn mobile, dari berbagai model phones sampai PDAs, MIDP user interface telah didesain untuk lebih fleksible dan mudah digunakan dalam berbagai macam peralatan ini. MIDP mempunyai class yang dapat menangani fungsi high-level dan lowlevel user interface. High-level UI interface didesain secara fleksible. Penampilan dari komponen ini tidak didefinisikan secara spesifik. Penampilan screen yang sebenarnya dari berbagai macam komponen ni digunakan dari satu peralatan ke peralatan yang lain. Tetapi para programmer telah teryakinkan oleh kegunaan dari high-levil komponen UI interfaces memiliki persamaan dalam berbagai spesifikasipengimplementasi secara keseluruhan. 2. Hasil Praktikum a. Percobaan 1(List) - Source code import javax.microedition.midlet.*; import javax.microedition.lcdui.*; public class ListExample extends MIDlet implements CommandListener{ Display display; List list; Command exitcommand = new Command("Exit", Command.EXIT, 1); Command newcommand = new Command("New Item", Command.OK, 1); 1 of 22
2 Command renamecommand = new Command("Rename Item", Command.OK, 1); Command deletecommand = new Command("Delete Item", Command.OK, 1); Ticker ticker = new Ticker("List Example"); public ListExample(){ list = new List("Bab 2 Â Percobaan 1 List", List.IMPLICIT); list.append("list Item #1", null); list.append("list Item #2", null); list.append("list Item #3", null); list.setticker(ticker); list.addcommand(exitcommand); list.addcommand(newcommand); list.addcommand(renamecommand); list.addcommand(deletecommand); list.setcommandlistener(this); public void startapp() { if (display == null){ display = Display.getDisplay(this); display.setcurrent(list); public void pauseapp() { public void destroyapp(boolean unconditional) { public void commandaction(command arg0, Displayable arg1) { if (arg0 == exitcommand){ destroyapp(true); 2 of 22
3 notifydestroyed();// Exit if (arg0 == List.SELECT_COMMAND){ int index = list.getselectedindex(); String currentitem = list.getstring(index); // menjalankan suatu hal - Output 3 of 22
4 - Analisa Pada percobaan1 program lebih menonjolkan penggunaan List dan Command. Method- method List terdapat pada javax.microedition.lcdui.list. Pada bagian source code ListExample.java terdapat method Command yang digunakan sebagai event Command exitcommand = new Command("Exit", Command.EXIT, 1); Command newcommand = new Command("New Item", Command.OK, 1); Command renamecommand = new Command("Rename Item", Command.OK, 1); Command deletecommand = new Command("Delete Item", Command.OK, 1); di dalam program. Sedangkan pada bagian list = new List("Bab 2 Â Percobaan 1 List", List.IMPLICIT); merupakan proses membuat list dengan tipe implicit. Pada list.setcommandlistener(this) merupakan proses penambahan CommandListener sebagai penangkap event Command kemudian List ditampilkan dengan kode display.setcurrent(list). Penangkapan even pada List dilakukan pada metode commandaction() seperti bagian kode dibawah if (arg0 == List.SELECT_COMMAND){ int index = list.getselectedindex(); String currentitem = list.getstring(index); // menjalankan suatu hal b. Percobaan 2 (Choice Group) - Source code import javax.microedition.midlet.*; import javax.microedition.lcdui.*; public class ChoiceExample extends MIDlet implements CommandListener{ Display display; Form choiceform; 4 of 22
5 Command exitcommand = new Command("Exit", Command.EXIT, 1); ChoiceGroup choiceexclusive,choicemultiple,choicepopup; public ChoiceExample(){ choiceform = new Form("Bab 2 Â Percobaan 2 Choice Group"); choiceform.addcommand(exitcommand); choiceform.setcommandlistener(this); choiceexclusive = new ChoiceGroup("Exclusive", Choice.EXCLUSIVE); choiceexclusive.append("male", null); choiceexclusive.append("female", null); choiceform.append(choiceexclusive); choicemultiple = new ChoiceGroup("Multiple", Choice.MULTIPLE); choicemultiple.append("apple", null); choicemultiple.append("orange", null); choicemultiple.append("grapes", null); choiceform.append(choicemultiple); choicepopup = new ChoiceGroup("Popup", Choice.POPUP); choicepopup.append("asia", null); choicepopup.append("europe", null); choicepopup.append("americas", null); choiceform.append(choicepopup); public void startapp() { if (display == null){ display = Display.getDisplay(this); display.setcurrent(choiceform); 5 of 22
6 public void pauseapp() { public void destroyapp(boolean unconditional) { public void commandaction(command arg0, Displayable arg1) { if (arg0 == exitcommand){ destroyapp(true); notifydestroyed();// Exit - Output 6 of 22
7 - Analisa Pada percoabaan2, menitik beratkan pada ChoiceGroup. Yang dapat dipilih dengan menyeleksi pilihan yang ada dalam kelompok tersebut. Pada choice terdapat kesamaan dengan list yaitu pada ChoiceGroup choiceexclusive,choicemultiple,choicepopup; yang memiliki arti masing-masing. choiceexclusive berarti hanya dapat memilih satu, choicemultiple dapat memilih lebih dari satu atau tidak memilih,choicepopup seperti halnya popup menu jika di klik maka akan muncul pilihan; c. Percobaan 3 (DateField) - Source code import javax.microedition.midlet.*; import javax.microedition.lcdui.*; 7 of 22
8 public class DateFieldExample extends MIDlet implements CommandListener{ Display display; Form dateform; Command exitcommand = new Command("Exit", Command.EXIT, 1); DateField dateonly,timeonly,datetime; public DateFieldExample(){ dateform = new Form("Bab 2ÂPercobaan 3 DateField"); dateform.addcommand(exitcommand); dateform.setcommandlistener(this); DateField dateonly = new DateField("Birthday (DATE)", DateField.DATE); DateField timeonly = new DateField("Set Alarm (TIME)", DateField.TIME); DateField datetime = new DateField("Departure (DATE_TIME)", DateField.DATE_TIME); dateform.append(dateonly); dateform.append(timeonly); dateform.append(datetime); public void startapp() { if (display == null){ display = Display.getDisplay(this); display.setcurrent(dateform); public void pauseapp() { public void destroyapp(boolean unconditional) { 8 of 22
9 public void commandaction(command arg0, Displayable arg1) { if (arg0 == exitcommand){ destroyapp(true); notifydestroyed();// Exit - Output 9 of 22
10 10 of 22
11 11 of 22
12 - Analisa Percobaan3 merupakan source code menggunakan method DateField.yang berfungsi untuk menampilkan tanggal dan informasi waktu dalam sebuah objek Form. 12 of 22
13 DateField dateonly = new DateField("Birthday (DATE)", DateField.DATE); DateField timeonly = new DateField("Set Alarm (TIME)", DateField.TIME); DateField datetime = new DateField("Departure (DATE_TIME)", DateField.DATE_TIME); Berfungsi sebagai proses membuat objek DateField sedangkan dateform.append(dateonly); dateform.append(timeonly); dateform.append(datetime); merupakan proses mengaitkan/memunculkan datefield pada form. d. Percobaan 4 (Alert) - Source code import java.io.ioexception; import javax.microedition.midlet.*; import javax.microedition.lcdui.*; public class AlertExample extends MIDlet implements CommandListener{ Display display; Form mainform; Command exitcommand = new Command("Exit", Command.EXIT, 0); Command okcommand = new Command("Ok", Command.OK, 0); Gauge gauge = new Gauge(null, false, 5, 0); Command[] commands = { new Command("Alarm", Command.OK, 0), new Command("Confirmation", Command.OK, 0), new Command("Info", Command.OK, 0), 13 of 22
14 new Command("Warning", Command.OK, 0), new Command("Error", Command.OK, 0), ; Alert[] alerts= { new Alert("Alarm Alert","Example of an Alarm type of Alert",null, AlertType.ALARM), new Alert("Confirmation Alert","Example of an CONFIRMATION type of Alert",null, AlertType.CONFIRMATION), new Alert("Info Alert","Example of an INFO type of Alert",null, AlertType.INFO), new Alert("Warning Alert","Example of an WARNING type of Alert, w/ gauge indicator",null, AlertType.WARNING), new Alert("Error Alert","Example of an ERROR type of Alert, w/ an 'OK' Command",null, AlertType.ERROR), ; public AlertExample() throws IOException { mainform = new Form("Praktikum 2 Percobaan 4 Alert"); mainform.addcommand(exitcommand); for (int i=0; i< commands.length; i++){ try{ mainform.addcommand(commands[i]); Image img = Image.createImage("ex.jpg"); ImageItem image = new ImageItem("POLIJE", img, Item.LAYOUT_CENTER, "jeni logo"); mainform.append(image); catch (Exception e){ 14 of 22
15 e.printstacktrace(); mainform.setcommandlistener(this); // Menambah sebuah gauge dan mengeset timeout (milliseconds) alerts[3].setindicator(gauge); alerts[3].settimeout(5000); // Menambah sebuah command untuk Alert alerts[4].addcommand(okcommand); public void startapp() { if (display == null){ display = Display.getDisplay(this); display.setcurrent(mainform); public void pauseapp() { public void destroyapp(boolean unconditional) { public void commandaction(command arg0, Displayable arg1) { if (arg0 == exitcommand){ destroyapp(true); notifydestroyed(); for (int i=0; i<commands.length; i++){ if (arg0 == commands[i]){ display.setcurrent(alerts[i]); 15 of 22
16 - Output 16 of 22
17 - Analisa Percoabaan4 menggunakan scourc code Alert. Alert adalah sejenis pesan yang tampil dilayar berupa teks, gambar maupun suara. Untuk menginformasiakn sesuatu ke pada pemakai. new Alert("Alarm Alert","Example of an Alarm type of Alert",null, AlertType.ALARM), new Alert("Confirmation Alert","Example of an CONFIRMATION type of Alert",null, AlertType.CONFIRMATION), new Alert("Info Alert","Example of an INFO type of Alert",null, AlertType.INFO), new Alert("Warning Alert","Example of an WARNING type of Alert, w/ gauge indicator",null, AlertType.WARNING), new Alert("Error Alert","Example of an ERROR type of Alert, w/ an 'OK' Command",null, AlertType.ERROR), 17 of 22
18 tulisan diatas digunakan untuk menampilkan pemberiatahuan kepada pemakai lewat tulisan. Sedangkan pada for (int i=0; i< commands.length; i++){ try{ mainform.addcommand(commands[i]); Image img = Image.createImage("ex.jpg"); ImageItem image = new ImageItem("POLIJE", img, Item.LAYOUT_CENTER, "jeni logo"); mainform.append(image); catch (Exception e){ e.printstacktrace(); mainform.setcommandlistener(this); // Menambah sebuah gauge dan mengeset timeout (milliseconds) alerts[3].setindicator(gauge); alerts[3].settimeout(5000); // Menambah sebuah command untuk Alert alerts[4].addcommand(okcommand); public void startapp() { if (display == null){ display = Display.getDisplay(this); display.setcurrent(mainform); berjalan ketika peringatan berlangsung.. dengan peringatan yang berbeda sesuai dengan sintak pemanggilannya(image, indicator, ). 18 of 22
19 e. Percobaan 5 (TextField) - Source code import javax.microedition.midlet.*; import javax.microedition.lcdui.*; public class TextFieldExample extends MIDlet implements CommandListener{ Display display; Form textform; Command exitcommand = new Command("Exit", Command.EXIT, 1); DateField dateonly,timeonly,datetime; Ticker ticker = new Ticker("Selamat Belajar"); public TextFieldExample(){ textform = new Form("Praktikum 2 Percobaan 5 Textfield"); textform.addcommand(exitcommand); textform.setcommandlistener(this); TextField ANY = new TextField("ANY", "", 64, TextField.ANY); TextField ADDR = new TextField(" ADDR", "", 64, TextField. ADDR); TextField NUMERIC = new TextField("NUMERIC", "", 64, TextField.NUMERIC); TextField PHONENUMBER= new TextField("PHONENUMBER", "", 64, TextField.PHONENUMBER); TextField URL = new TextField("URL", "", 64, TextField.URL); TextField DECIMAL = new TextField("DECIMAL", "", 64, TextField.DECIMAL); Item submitt = new StringItem(null,"Terima Kasih\n"); Item link = new StringItem(null,"Submit", Item.HYPERLINK); Command cmdsubmit = new Command("Submit",Command.ITEM,1); 19 of 22
20 link.setdefaultcommand(cmdsubmit); textform.append(any); textform.append( addr); textform.append(numeric); textform.append(phonenumber); textform.append(url); textform.append(decimal); textform.append(submitt); textform.append(link); textform.setticker(ticker); public void startapp() { if (display == null){ display = Display.getDisplay(this); display.setcurrent(textform); public void pauseapp() { public void destroyapp(boolean unconditional) { public void commandaction(command arg0, Displayable arg1) { if (arg0 == exitcommand){ destroyapp(true); notifydestroyed();// Exit 20 of 22
21 - Output 21 of 22
22 - Analisa Percoabaan5 menggunakan TeksField sebagai source code. Dimana Texsfield berfungsi sebagai sebuah objek yang untuk memasuakn teks ke dalam form masukan. TextField ANY = new TextField("ANY", "", 64, TextField.ANY); TextField ADDR = new TextField(" ADDR", "", 64, TextField. ADDR); TextField NUMERIC = new TextField("NUMERIC", "", 64, TextField.NUMERIC); TextField PHONENUMBER= new TextField("PHONENUMBER", "", 64, TextField.PHONENUMBER); TextField URL = new TextField("URL", "", 64, TextField.URL); TextField DECIMAL = new TextField("DECIMAL", "", 64, TextField.DECIMAL); Sintak diatas menunjukan cara pembuatan source code pada TextField. Dimana String merupakan awal dari indeksnya. Namun teks harus tetap diatur. Dan 22 of 22
23 teks dapat decontrol menggunakan file library dari TextField. Contohnya ANY, NUMERIC dll. textform.append(any); textform.append( addr); textform.append(numeric); textform.append(phonenumber); textform.append(url); textform.append(decimal); textform.append(submitt); textform.append(link); textform.setticker(ticker); sedangkan sintak diatas merupakan sintak untuk pemanggilan TeksField yang akan digunakan dalam program. 3. Kesimpulan Dalam praktikum ke-2 yang membahas tentang Antar Muka Tingkat Atas. Merupakan source code yang mempunyai fungsi lebih baik dari tingkat bawah dalam sintaknya dan juga dalam kualitas filenya. Contohnya adalah sitak pada image. Jika kita ingin memunculkan gambar pada tingkat bawah maka kita membutuhkan class bermethod canvas. Sehingga image dapat berjalan. 4. Tugas Source Code: ///HalamanAwal import javax.microedition.midlet.*; import javax.microedition.lcdui.*; /** 23 of 22
24 Administrator */ public class Beranda extends MIDlet implements CommandListener { private Display display; private Form x; private Command cmdexit = new Command("Exit", Command.EXIT, 1); public Beranda(){ x = new Form("BERANDA"); x.addcommand(cmdexit); x.setcommandlistener(this); TextField ANY = new TextField("Keterangan :","",100, TextField. ANY); TextField LAYOUT = new TextField("Comment","",300, TextField. ANY); x.append(any); x.append(layout); public void startapp() { if (display == null){ display = Display.getDisplay(this); display.setcurrent(x); public void pauseapp() { 24 of 22
25 public void destroyapp(boolean unconditional) { public void commandaction(command c, Displayable d) { if (c == cmdexit){ destroyapp(true); notifydestroyed();// Exit Output: 25 of 22
26 Source Code Profil: import javax.microedition.midlet.*; import javax.microedition.lcdui.*; /** Administrator */ public class profil extends MIDlet implements CommandListener{ Display display; TextField nm,almt, ,tlp,pos; Command exit= new Command("Exit", Command.EXIT, 1); Form tex; 26 of 22
27 Ticker tiker = new Ticker("Isi dengan lengkap..!!!"); ChoiceGroup choiceexclusive,choicemultiple,choicepopup; public profil(){ tex = new Form("Profil"); nm = new TextField("Nama","",50,TextField.ANY ); almt = new TextField("Alamat","",100,TextField.ANY ); = new TextField(" ","",70,TextField. ADDR); tlp = new TextField("Telp","",50,TextField.PHONENUMBER); pos = new TextField("Pos","",8,TextField.NUMERIC ); DateField dateonly = new DateField("Tanggal Lahir", DateField.DATE); tex.addcommand(exit); tex.setcommandlistener(this); tex.append(nm); choiceexclusive = new ChoiceGroup("Jenis Kelamin", Choice.EXCLUSIVE); choiceexclusive.append("male", null); choiceexclusive.append("female", null); tex.append(choiceexclusive); tex.append(almt); tex.append(dateonly); tex.append( ); choicemultiple = new ChoiceGroup("HObbi", Choice.MULTIPLE); choicemultiple.append("olahraga", null); choicemultiple.append("song", null); choicemultiple.append("menulis", null); tex.append(choicemultiple); tex.append(tlp); tex.append(pos); choicepopup = new ChoiceGroup("Propinsi", Choice.POPUP); 27 of 22
28 choicepopup.append("jawa", null); choicepopup.append("kalimantan", null); choicepopup.append("sumatra", null); tex.append(choicepopup); tex.setticker(tiker); public void startapp() { if(display == null){ display = Display.getDisplay(this); display.setcurrent(tex); public void pauseapp() { public void destroyapp(boolean unconditional) { public void commandaction(command arg0, Displayable arg1) { if (arg0 == exit){ destroyapp(true); notifydestroyed();// Exit Output: 28 of 22
29 29 of 22
Bab 3 High Level User Interface
Bab 3 High Level User Interface 3.1 Tujuan Pada akhir pembahasan, para pembaca diharapkan dapat: Mengetahui keuntungan dan kerugian dengan menggunakan high-level dan low-level UI classes Mengetahui desain
Lebih terperinciMobile Computing. Ramos Somya
Mobile Computing Ramos Somya javax.microedition.lcdui Merupakan suatu desain user interface yang dikhususkan untuk perangkat dengan limited screen perangkat mobile. MIDP UI dirancang secara fleksibel sehingga
Lebih terperinci1. Tujuan. 2. Latar Belakang. 3. Percobaan. Modul Praktikum MMAPI. Setelah mempelajari bab ini, Pelajar diharapkan mampu untuk :
1. Tujuan Setelah mempelajari bab ini, Pelajar diharapkan mampu untuk : Memahami dan menggunakan Player Dapat menggunakan method-method dalam class player. Dapat membuat dan memainkan audio (*.wav dan
Lebih terperinciNilai Properti Constrains pada TextField
Seri User Interface Tipe Masukan pada TextField chocolove_mic@yahoo.co.uk http://www.mycgiserver.com/~chocolove2003 Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan
Lebih terperinciPEMOGRAMAN APLIKASI BERGERAK (Java ME) Company LOGO
PEMOGRAMAN APLIKASI BERGERAK (Java ME) Company LOGO LIST 2 OBJEK LIST Objek List dapat dibuat dengan tipe Pilihan : Choice.EXCLUSIVE, Choice.MULTIPLE, dan Choice.IMPLICIT. Pilihan jenis Choice.POPUP tidak
Lebih terperinciDateField adalah objek yang dapat digunakan untuk menampilkan atau mengedit objek yang bertipe Date.
Seri User Interface DateField chocolove_mic@yahoo.co.uk http://www.mycgiserver.com/~chocolove2003 Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara
Lebih terperinciPEMOGRAMAN APLIKASI BERGERAK (Java ME)
PEMOGRAMAN APLIKASI BERGERAK (Java ME) Company LOGO YOANNITA LIST 2 OBJEK LIST Objek List dapat dibuat dengan tipe Pilihan : Choice.EXCLUSIVE, Choice.MULTIPLE, dan Choice.IMPLICIT. Pilihan jenis Choice.POPUP
Lebih terperinciJ2ME GUI dan Manajemen Event
J2ME GUI dan Manajemen Event Muhammad Zen S. Hadi, ST. MSc. Contents J2ME (Review) Manajemen Event GUI dalam J2ME Passing parameter di dalam J2ME 2 Arsitektur Jaringan dgn J2ME 3 Design Aplikasi vmiles
Lebih terperinciMODUL 11 J2ME (Java 2 Micro Edition)
MODUL 11 J2ME (Java 2 Micro Edition) A. Tujuan : 1. Memahami konsep interkoneksi client server 2. Memahami passing parameter antara client dan server INTERNET PROGRAMMING PENS-ITS B. Dasar Teori Interkoneksi
Lebih terperinciMODUL 9 J2ME (Java 2 Micro Edition)
MODUL 9 J2ME (Java 2 Micro Edition) A. Tujuan : 1. Memahami konsep GUI Pilihan di J2ME. 2. Memahami konsep pembuatan command 3. Memahami passing parameter (manajemen event) INTERNET PROGRAMMING PENS-ITS
Lebih terperinciLow Level User Interface
PENGEMBANGAN APLIKASI MOBILE MODUL PRAKTIKUM Low Level User Interface JAVA EDUCATION NETWORK INDONESIA 1. Tujuan Memahami event handling level rendah dalam MIDP Menggambar dan menampilkan teks, gambar,
Lebih terperinciBab 1 Pengembangan Aplikasi Mobile
Bab 1 Pengembangan Aplikasi Mobile 1.1 Tujuan Dalam bab ini, kita akan mendiskusikan karateristik dari perangkat mobile, dan bagaimana hal tersebut mempengaruhi pengembangan program untuk perangkat ini.
Lebih terperinciMODUL 10 J2ME (Java 2 Micro Edition)
MODUL 10 J2ME (Java 2 Micro Edition) A. Tujuan : 1. Memahami konsep GUI Pilihan di J2ME. 2. Memahami konsep penanganan GUI pilihan INTERNET PROGRAMMING PENS-ITS B. Dasar Teori B.1. Bekerja dengan Form
Lebih terperinciYoannita Company LOGO
PEMOGRAMAN APLIKASI BERGERAK (Java ME) Yoannita Company LOGO TEXTFIELD 2 Textfield Constructor Konstruktor dari class TextField adalah: public TextField(String title, String text, int maxsize, int constraints)
Lebih terperinciMODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 12 WIRELESS JAVA PROGRAMMING WITH JAVA 2 MICRO EDITION (J2ME)
PERTEMUAN 12 WIRELESS JAVA PROGRAMMING WITH JAVA 2 MICRO EDITION (J2ME) A. Percobaan menampilkan Form public class Midlet01 extends MIDlet { private Form form; public Midlet01() { form = new Form("MIDLET
Lebih terperinciBab Tujuan. 1.2 Perangkat Mobile
Bab 1 Pengembangan Aplikasi Mobile 1.1 Tujuan Dalam bab ini, kita akan mendiskusikan karateristik dari perangkat mobile, dan bagaimana hal tersebut mempengaruhi pengembangan program untuk perangkat ini.
Lebih terperinciP4 Bab 4 User Interface
P4 Bab 4 User Interface 4. Tujuan 4. Materi Mahasiswa mengerti dasar-dasar mobile computing dan mampu memprogramnya.. User Interface. Struktur GUI dalam MIDP. Paket javax.microedition.lcdgui 4. Arsitektur
Lebih terperinci11.1 Tujuan Timers
Bab 11 Topik-topik Tambahan 11.1 Tujuan Setelah menyelesaikan bab ini, siswa diharapkan mampu: mengatur jadwal tugas menggunakan Timers meregister koneksi yang datang pada Push Registry 11.2 Timers Timer
Lebih terperinciKode tereksekusi dengan baik sehingga mendapatkan output "JENI Java Education Network Indonesia" yang diikuti oleh "Hello Jeni"
Waktu Sisa : 0:9:24 1. Perhatikan kode berikut ini! Mengapa pada kode diatas teks "Selamat Pagi Jeni" tidak dapat ditampilkan ke layar? Terdapat kesalahan pada saat pendefinisian object dari StringItem
Lebih terperinci1.Mengatur jadwal tugas menggunakan Timers 2.Mengetahui bagaimana membaca file dari aplikasi mobile sederhana
1.Tujuan 1.Mengatur jadwal tugas menggunakan Timers 2.Mengetahui bagaimana membaca file dari aplikasi mobile sederhana 2. Latar Belakang Timer dan TimerTasks berfungsi agar Anda bisa melakukan penjadwalan
Lebih terperinciLAMPIRAN A. Universitas Kristen Maranatha
LAMPIRAN A Listing Program import javaxmicroeditionmidlet*; import javaxmicroeditionlcdui*; import orgnetbeansmicroeditionlcduisplashscreen; public class Pemilu extends MIDlet implements CommandListener,
Lebih terperinci1. Tujuan. 2. Latar Belakang. 3. Percobaan. Modul Praktikum Layer Manager
1. Tujuan Memahami dan menggunakan class LayerManager Menggambar beberapa sprite dan di satukan pada LayerManager Menentukan posisi titik awal LayerManager pada screen mobile Mengatur besar screen yang
Lebih terperinciCopyright Chocolove Mic 2003 IlmuKomputer.Com
Tips-Tips J2ME chocolove_mic@yahoo.co.uk http://www.mycgiserver.com/~chocolove2003 Copyright 2003 IlmuKomputer.Com Pendahuluan J2ME chocolove_mic@yahoo.co.uk http://www.mycgiserver.com/~chocolove2003 Lisensi
Lebih terperinciLAMPIRAN Listing Program
LAMPIRAN Listing Program package RGB; import java.util.random; import javax.microedition.midlet.*; import javax.microedition.lcdui.*; /** * @author Andreas Octorianto * RGB ANOMALOSCOPE */ public class
Lebih terperinciPENGEMBANGAN APLIKASI MOBILE MODUL PRAKTIKUM. Persistence. Versi 1.0 JAVA EDUCATION NETWORK INDONESIA
PENGEMBANGAN APLIKASI MOBILE MODUL PRAKTIKUM Persistence JAVA EDUCATION NETWORK INDONESIA 1. Tujuan Memahami mengenai konsep dari Record Store Membuat dan membuka sebuah Record Store Menambah, memanggil
Lebih terperinci1.Tujuan. 2. Latar Belakang. 3. Percobaan
1.Tujuan Memahami mengenai konsep dari Record Store Membuat dan membuka sebuah Record Store Menambah, memanggil kembali, mengupdate, dan mendelete record Memanggil record satu persatu (enumerate) record
Lebih terperinciMobile Computing. Ramos Somya
Mobile Computing Ramos Somya CLDC mempunyai kelas-kelas yang diturunkan dari J2SE dan kelas-kelas yang spesifik pada CLDC, yaitu GCF. MIDP menggunakan Generic Connection Framework (GCF) dari CLDC untuk
Lebih terperinci1. Tujuan. 2. Latar Belakang. 3. Percobaan. Modul Praktikum TiledLayer
1. Tujuan Menggambar dan Mengetahui fungsi TiledLayer Membuat object dari class TiledLayer Menyusun graphics dari TiledLayer dan di masukkan dalam LayerManager Memanipulasi graphics dengan menggunakan
Lebih terperinciPEMOGRAMAN APLIKASI BERGERAK (Java ME)
PEMOGRAMAN APLIKASI BERGERAK (Java ME) Company LOGO Skill to do comes of doing. (Ralph Waldo Emerson) ChoiceGroup 2 Choice Group ChoiceGroup adalah himpunan/ kelompok yang akan dipilih dengan menyeleksi
Lebih terperinciBab Tujuan. 2.2 Pengenalan. 2.3 "Hello, world!" MIDlet
Bab 2 Memulai Pemrograman Mobile 2.1 Tujuan In this section, we will be delving into writing, building, using the emulator and packaging J2ME applications. The Integrated Programming Environment that we
Lebih terperinciPEMOGRAMAN APLIKASI BERGERAK (Java ME) Yoannita
PEMOGRAMAN APLIKASI BERGERAK (Java ME) Yoannita Daur Hidup MIDlet kehidupan MIDlet dimulai ketika di-instantiate oleh AMS. MIDlet pada awalnya masuk status Pause setelah perintah baru dibuat. AMS memanggil
Lebih terperinciRobertus Lilik Haryanto
Aplikasi J2ME Untuk Video Player Online Robertus Lilik Haryanto lilik.haryanto@gmail.com http://lharyanto.ifastnet.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi
Lebih terperinciLOGIN FORM MENGGUNAKAN PROGRAM JAVA
LOGIN FORM MENGGUNAKAN PROGRAM JAVA Oleh : Ade Mila Sintia 6 TCB 0610 3070 1218 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG 2013 LOGIN FORM MENGGUNAKAN PROGRAM JAVA 1. Buatlah program
Lebih terperinciLAMPIRAN A Project SendSMS /////////////////////////////////////////////////////// ParsingKata.java
DAFTAR PUSTAKA [1] Patrick Naughton, Java Handbook, ANDI and McGraw-Hikk Co,Yogyakarta, 2002. [2] M.Shalahuddin, Rosa A.S., Pemrograman J2ME, Informatika, Bandung, 2006. [3] Hendrawan, Slide Kuliah ET-5014-
Lebih terperinciMembuat Aplikasi Nilai dengan Login. Menggunakan Java J2ME
Membuat Aplikasi Nilai dengan Login Menggunakan Java J2ME Kali ini kita akan membahas mengenai bagaimana membuat aplikasi nilai dengan login terlebih dahulu dengan menggunakan java. Untuk membuatnya, kita
Lebih terperinciPEMOGRAMAN APLIKASI BERGERAK (Java ME) Company LOGO
PEMOGRAMAN APLIKASI BERGERAK (Java ME) Company LOGO ALERT 2 ALERT Alert merupakan komponen untuk menampilkan/memberitahu pengguna tentang kesalahan(error) dan warning, display text dan informasi gambar
Lebih terperinciBONUS. Dasar Java Mobile. Mengenal Java Mobile Mengenal MIDlet Mobile Grafis Mobile Animasi Latihan Soal
BONUS Dasar Java Mobile Mengenal Java Mobile Mengenal MIDlet Mobile Grafis Mobile Animasi Latihan Soal Mengenal Java Mobile Dasar Java Mobile Java Mobile (J2ME) atau singkatan dari Java 2 Mobile Edition
Lebih terperinciMembuat Aplikasi Kirim SMS. Menggunakan Java J2ME
Membuat Aplikasi Kirim SMS Menggunakan Java J2ME Kali ini kita akan membahas mengenai bagaimana membuat aplikasi kirim sms dengan menggunakan java. Untuk membuatnya, kita memerlukan alat-alat sebagai berikut.
Lebih terperinciPEMOGRAMAN APLIKASI BERGERAK (Java ME) Yoannita
PEMOGRAMAN APLIKASI BERGERAK (Java ME) Yoannita 2 COMMAND Event Handling with Commands Overview Displayable, the parent of all screen displays, supports a very flexible user interface concept, the command.
Lebih terperinciAPLIKASI KAMUS BAHASA JEPANG - INDONESIA PADA PERANGKAT GENGGAM MENGUNAKAN J2ME
1 APLIKASI KAMUS BAHASA JEPANG - INDONESIA PADA PERANGKAT GENGGAM MENGUNAKAN J2ME Tommy Adhi Kresna Murthi 1, Aghus Sofwan, S.T, M.T 2 3, Eko Handoyo, S.T, M.TT Jurusan Teknik Elektro Fakultas Teknik Universitas
Lebih terperinciyang signifikan. Pada tahap ini dijelaskan hal-hal apa saja yang terdapat pada
BAB III ANALISIS KEBUTUHAN 3.1 Metode Analisis Proses analisis dilakukan dengan menggunakan alat dan teknik yang disesuaikan dengan kebutuhan sistem. Pada sistem yang akan dikembangkan, analisis yang digunakan
Lebih terperinciDAFTAR ISI. ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iii DAFTAR TABEL... xi DAFTAR GAMBAR... xiv
DAFTAR ISI ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iii DAFTAR TABEL... xi DAFTAR GAMBAR... xiv BAB I PENDAHULUAN 1.1 Latar Belakang Masalah... I-1 1.2 Identifikasi Masalah... I-3 1.3 Maksud dan
Lebih terperinciTUGAS MANDIRI MAKALAH. : Pemrograman Mobile Praktek
TUGAS MANDIRI MAKALAH Pemrograman Mobile Praktek Oleh: CHARLES HARIANTO BANCIN 120310033 MATA KULIAH DOSEN : Pemrograman Mobile Praktek : Tukino, S.Kom., M.SI.. PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS
Lebih terperinciPenggunaan Canvas Pada J2ME Untuk Game Programming
Penggunaan Canvas Pada J2ME Untuk Game Programming Oleh: Adnan w Anadrep Pada kesempatan kali ini saya akan memberikan kamu tutorial mengenai Canvas pada J2ME yang biasanya sering digunakan di dalam pembuatan
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN. Setelah melakukan analisis dan perancangan terhadap aplikasi Iqra mobile,
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap aplikasi Iqra mobile, tahapan selanjutnya adalah implementasi dan pengujian. Pada tahapan ini terdapat
Lebih terperinciPendahuluan ( First Session). Baca terlebih dahulu halaman ini :
Pendahuluan ( First Session). Baca terlebih dahulu halaman ini : Pemahaman sebelumnya :. Aturan Pemrograman Java Standar.. Instalasi Toolkit Standard JME (Recomended) yaitu : a. Engine Java, JSDK.4. b.
Lebih terperinci1. Pilih BAB IV IMPLEMENTASI DAN PENGUJIAN. kebutuhan sistem yang meliputi emulator Java2 Micro Edition(J2ME) dan telepon
Keterangan: 1. Pilih Back : berfungsi untuk kembali ke menu form daftar Tajwid. BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap aplikasi Pembelajaran
Lebih terperinciBAB 5 Mendapatkan Input dari Keyboard
BAB 5 Mendapatkan Input dari Keyboard 5.1 Tujuan Kita sudah mempelajari konsep mendasar pada Java dan menulis beberapa program sederhana. Sekarang kita akan mencoba membuat program kita lebih interaktif
Lebih terperinciBAB 5 Mendapatkan Input dari Keyboard
5.1 Tujuan BAB 5 Mendapatkan Input dari Keyboard Kita telah mempelajari konsep dasar pada Java dan menulis beberapa program sederhana. Sekarang kita akan mencoba membuat program kita lebih interaktif dengan
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI. implementasi terdapat dua cakupan yaitu spesifikasi kebutuhan sistem yang
BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap aplikasi belajar tajwid, tahapan selanjutnya adalah implementasi dan pengujian. Pada tahapan
Lebih terperinciI. PENDAHULUAN 1.1 Latar Belakang
I. PENDAHULUAN 1.1 Latar Belakang Di jaman teknologi dan serba praktis seperti sekarang, sebuah informasi akan selalu dituntut untuk selalu lebih cepat dan jelas, tanpa harus mengurangi esensi dari informasi
Lebih terperinciDASAR PEMROGRAMAN MOBILE DENGAN JAVA MOBILE EDITION (J2ME)
MODUL WORKSHOP DASAR PEMROGRAMAN MOBILE DENGAN JAVA MOBILE EDITION (J2ME) DISUSUN OLEH : Y.YOHAKIM MARWANTA, S.KOM SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM YOGYAKARTA 2008 Hal - 1 KATA
Lebih terperinciAPLIKASI KAMUS MATEMATIKA UNTUK HANDPHONE
APLIKASI KAMUS MATEMATIKA UNTUK HANDPHONE Ismi Amalia Jurusan Teknik Mesin, Politeknik Negeri Lhokseumawe Nanggroe Aceh Darussalam Email : ismiamalia@gmail.com ABSTRAKS Penelitian ini bertujuan untuk merancang
Lebih terperinci2. Pilih instruksi yang dapat digunakan dalam method actionperformed untuk membedakan antara tombol buttonone dan buttontwo.
Waktu Sisa : 2:14:53 1. Dari pilihan berikut ini, item manakah yang memiliki atribut dan behaviour? object class attribute data type method behavior 2. Pilih instruksi yang dapat digunakan dalam method
Lebih terperinciPERCOBAAN 6 EXCEPTION
PERCOBAAN 6 EXCEPTION Pokok Bahasan Penanganan Eksepsi Menangkap Eksepsi Catch Secara bertingkat Melontarkan Eksepsi Melontarkan kembali Eksepsi Klausa Throws Tujuan Belajar Dengan praktikum ini mahasiswa
Lebih terperinciVariabel tersebut seharusnya bisa dideklarasikan didalam try block dan block catch
Waktu Sisa : 0:55:52 1. 0 1 2 3 4 2. Sebuah variabel dalam local method bisa diakses dari dalam block try-catch. Dimana variabel tersebut sebaiknya dideklarasikan? Variabel tersebut seharusnya dideklarasikan
Lebih terperinciTPI4202 e-tp.ub.ac.id. Lecture 4 Mas ud Effendi
TPI4202 e-tp.ub.ac.id Lecture 4 Mas ud Effendi Menampilkan informasi kepada user lewat display Dengan perintah print dan println print: menampilkan output (kursor tetap di baris yang sama) println: menampilkan
Lebih terperinciWaktu Sisa : 0:43:4. Sukses. Kesalahan pada URL. File tidak lengkap. Kesalahan umum. Mengerjakan finally. Diluar block
Waktu Sisa : 0:43:4 1. Sukses Kesalahan pada URL File tidak lengkap Kesalahan umum Mengerjakan finally Diluar block 2. Method hallo() bisa melempar java.io.ioexception, java.lang.runtimeexception, atau
Lebih terperinciAUTHMODE_PRIVATE hanya bisa diakses oleh MIDlet suite yang menciptakan record store tersebut
Waktu Sisa : 1:31:50 1. Pernyataan tentang AUTHMODE berikut ini yang benar adalah... AUTHMODE_ANY bisa diakses dari MIDlet suite manapun seperti mengakses AUTHMODE_PRIVATE AUTHMODE_PRIVATE hanya bisa diakses
Lebih terperinciPercobaan 6 Exception
Percobaan 6 Exception Pokok Bahasan Penanganan Eksepsi Menangkap Eksepsi Catch Secara bertingkat Melontarkan Eksepsi Melontarkan kembali Eksepsi Klausa Throws Tujuan Belajar Dengan praktikum ini mahasiswa
Lebih terperinciAPLIKASI VIDEO PLAYER PADA MOBILE PHONE MENGGUNAKAN PEMPROGRAMAN J2ME
APLIKASI VIDEO PLAYER PADA MOBILE PHONE MENGGUNAKAN PEMPROGRAMAN J2ME Elvina 1, Fajar Masya 2, Bernadus Ary Christianto 3 1,2,3 Fakultas Ilmu Komputer Universitas Mercu Buana E-mail: 1 elvina.fajar@yahoo.com,
Lebih terperinciMakalah Seminar Tugas Akhir APLIKASI ALQURAN DAN TERJEMAHAN PADA PERANGKAT GENGGAM MENNGUNAKAN J2ME
Makalah Seminar Tugas Akhir APLIKASI ALQURAN DAN TERJEMAHAN PADA PERANGKAT GENGGAM MENNGUNAKAN J2ME Wawan Setiawan [1], Adian Fatchur Rochim, S.T,M.T [2], Aghus Sofwan,S.T,M.T [3] Jurusan Teknik Elektro
Lebih terperinciModul Praktikum Pemrograman
Modul Praktikum Pemrograman Tahun Ajaran 2009/2010 Penyusun : Eko Andriyanto W, S.Kom OUTPUT WITH COMMAND PROMPT Silahkan coba ketik program berikut ini: class KelilingLingkaran{ public static void main
Lebih terperinciAPLIKASI MOBILE SEBAGAI MEDIA PEMBELAJARAN BAHASA JAWA MENGGUNAKAN JAVA 2 MICRO EDITION. Naskah Publikasi
APLIKASI MOBILE SEBAGAI MEDIA PEMBELAJARAN BAHASA JAWA MENGGUNAKAN JAVA 2 MICRO EDITION Naskah Publikasi Diajukan oleh : Surya Dewi Adi Anugraheni 08.11.2378 kepada JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI
Lebih terperinciBAB II DASAR TEORI. menggunakan gelombang radio di atas frekuensi 1 GHz. Suatu sistem transmisi
BAB II DASAR TEORI 2.1. Sistem Transmisi Microwave Sistem transmisi microwave adalah suatu sistem transmisi dengan menggunakan gelombang radio di atas frekuensi 1 GHz. Suatu sistem transmisi microwave
Lebih terperincigplat,1,, rrl "f-dj.; alp' fll --s =- f a,ufrrnr"rpi c o .'lr, rr* f a;lrjiiltr* '. 'i-r'f rr srlagi'(+ SISTEM MOBILE (PRAKTIKUM) DISUSUN OLEH:
RENCANA PROGRAM DAN KEGIATAN PEM BELAIARAN SEM ESTER (RPKPS) gplat,1,, "f-dj.; alp' rrl fll --s =- f a,ufrrnr"rpi c o.'lr, rr* f a;lrjiiltr* '. 'i-r'f rr srlagi'(+ SISTEM MOBILE (PRAKTIKUM) DISUSUN OLEH:
Lebih terperinciPRAKTIKUM 6 EXCEPTION
PRAKTIKUM 6 EXCEPTION A. TUJUAN Memahami konsep, tipe, dan cara penanganan eksepsi. Memahami cara melontar dan menangkap eksepsi. Memahami konsep try catch dan catch secara bertingkat. Memahami klausa
Lebih terperinciPengenalan JavaScript
Pengenalan JavaScript Tujuan - Mahasiswa memahami konsep dasar Javascript - Mahasiswa mampu memahami cara menggunakan Javascript - Mahasiswa mampu memahami dasar variabel di Javascript - Mahasiswa mampu
Lebih terperinciPemrograman Berorientasi Obyek dengan Java 2 Platform Micro Edition (J2ME)
Pemrograman Berorientasi Obyek dengan Java 2 Platform Micro Edition (J2ME) Daftar Istilah Array : Larik yang berisi elemen elemen berupa data baik tipe data primitif maupun objek dan mempunyai indeks untuk
Lebih terperinciImplementasi Fungsi Hash untuk Pertukaran Data pada Telepon Seluler
Implementasi Fungsi Hash untuk Pertukaran Data pada Telepon Seluler Juliana Amytianty Kombaitan - 13507068 1 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung,
Lebih terperinciMembuat Aplikasi Berbasis Web Di Device Android Mobile
Membuat Aplikasi Berbasis Web Di Device Android Mobile Oleh : M.octaviano Pratama Seperti yang telah kita ketahui bahwa media yang paling sering dikunjungi yaitu media online seperti website. Dengan menggunakan
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
1 BAB IV IMPLEMENTASI DAN PENGUJIAN Aplikasi penyajian info mobil dan detail spesifikasinya berbasis Android didesain untuk diimplementasikan untuk masyarakat umum. Pengguna yang ditargetkan untuk menggunkan
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap aplikasi mobile device Penjadwalan Pengiriman, tahapan selanjutnya adalah implementasi dan pengujian.
Lebih terperinciBab 9. Mengetahui teknik yang berbeda dalam optimisasi aplikasi mobile
9.1 Tujuan Bab 9 Optimisasi Setelah menyelesaikan bab ini, pelajar diharapkan menguasai : Mengetahui teknik yang berbeda dalam optimisasi aplikasi mobile 9.2 Optimisasi Sebelum benar-benar melakukan setiap
Lebih terperinciSILABUS. Print to PDF without this message by purchasing novapdf (http://www.novapdf.com/) STIKI Silabus Mata Kuliah 1/10
SILABUS Mata / Kode : Pemrograman Berorientasi Objek (PBO) / TI09KB51 Prasarat/cosarat : - / - Bobot SKS/ Smt : 3 / 5 Standar Kompetensi : Pada akhir perkulihaan Mahasiswa mampu mengimplementasi masalah
Lebih terperinciSILABUS MATA KULIAH PEMROGRAMAN APLIKASI BERGERAK
PEMROGRAMAN APLIKASI BERGERAK A. IDENTITAS MATA KULIAH Program Studi : Sistem Informasi (S-1) Mata Kuliah : Pemrograman Aplikasi Bergerak (Pilihan) Kode : SI 427 Bobot : 4 (empat) sks Kelas : SI6A, SI6B,
Lebih terperinciPEMROGRAMAN JAVA. Yoannita, S.Kom. Input Kondisi (IF-ELSE, SWITCH)
PEMROGRAMAN JAVA Yoannita, S.Kom Input Kondisi (IF-ELSE, SWITCH) 1 import java.io.* Operasi input/output dimaksudkan untuk berinteraksi dengan user, User mengetikkan sesuatu input, program java akan menerima
Lebih terperinciEXCEPTION. 2. Pada kondisi bagaimana klausa finally tidak akan dieksekusi? Kode didalam block try memiliki statement return
EXCEPTION 1. 0 1 2 3 4 2. Pada kondisi bagaimana klausa finally tidak akan dieksekusi? Kode didalam block try memiliki statement return Kode didalam block try telah dieksekusi dengan benar Method System.exit()
Lebih terperinciCara Membaca File Text di JAVA
Cara Membaca File Text di JAVA Memanipulasi file teks adalah keterampilan yang akan melayani Anda dengan baik dalam karir pemrograman Anda. Pada bagian ini, Anda akan belajar bagaimana untuk membuka dan
Lebih terperinciRencana Pelaksanaan Pembelajaran
PERTEMUAN : 1 Kompetensi Dasar : Mahasiswa mampu memahami konsep dasar pemrograman Java. : 1. Mahasiswa dapat menerangkan tentang dasar pemrograman Java. 2. Mahasiswa dapat menuliskan kembali penggunakan
Lebih terperinciIKG2I4 / Software Project I
IKG2I4 / Software Project I Mahmud Imrona, M.T. Izzatul Ummah, M.T. Kelompok Keahlian Algoritma dan Komputasi LECTURE NOTE WEEK 6 1 3/11/2015 WEEK 6 Abstract Class Interface Exception 2 3/11/2015 ABSTRACT
Lebih terperinciTidak ada satupun dari pilihan di atas yang benar karena checked exception tidak bisa ditulis
Waktu Sisa : 0:58:12 1. Package mana yang memiliki class IOException? java.util java.text java.error java.io 2. Pilihan manakah di bawah ini yang paling tepat mendeskripsikan langkah-langkah penting dalam
Lebih terperinci1. Apa yang harus dilakukan oleh programmer untuk menangani user-defined exception? Menuliskan exception sebagai start method
Your browser does not support inline frames or is currently configured not to display inline frames. Waktu Sisa : 0:10:57 1. Apa yang harus dilakukan oleh programmer untuk menangani user-defined exception?
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM Se melakukan analisis dan perancangan terhadap pengembangan pencarian rute terdekat antar kecamatan kota Tangerang, tahapan selanjutnya adalah implementasi dan
Lebih terperinciBAB 2 INPUT DARI KEYBOARD
BAB 2 INPUT DARI KEYBOARD 2.1 Tujuan Membuat program java yang interaktif yang bisa membaca input dari keyboard Menggunakan class BufferedReader untuk mendapatkan input dari keyboard melalui layar console
Lebih terperinciAPLIKASI RESELLER PULSA ELEKTRIK DENGAN MENGGUNAKAN TEKNOLOGI LCDUI J2ME. Roslina 1, Ulfa Yulitha 2
APLIKASI RESELLER PULSA ELEKTRIK DENGAN MENGGUNAKAN TEKNOLOGI LCDUI J2ME Roslina 1, Ulfa Yulitha 2 1,2 Program Studi Manajemen Informatika Politeknik Negeri Medan 1 os_saulan@yahoo.com, 2 Yu_leetha@yahoo.co.id
Lebih terperinciPembuatan Aplikasi Pembelajaran Bahasa Inggris Pada Handphone dengan J2ME
Jurnal Informatika Mulawarman Vol 5 No. 3 September 2010 18 Pembuatan Aplikasi Pembelajaran Bahasa Inggris Pada Handphone dengan J2ME Yusni Nyura Jurusan Teknologi Informasi, Politeknik Negeri Samarinda
Lebih terperinciBab 6. Layer Manager
Bab 6 Layer Manager 6.1 Tujuan Setelah mempelajari bab ini, Pelajar diharapkan mampu untuk : Memahami dan menggunakan class LayerManager Menggambar beberapa sprite dan di satukan pada LayerManager Menentukan
Lebih terperinciException adalah penanda bahwa kondisi/kejadian yang tidak diinginkan telah terjadi pada program kita. Ada 2 jenis exception (+1 Error):
Alfan F. Wicaksono FASILKOM UI Exception Exception adalah penanda bahwa kondisi/kejadian yang tidak diinginkan telah terjadi pada program kita. Ada 2 jenis exception (+1 Error): Ingat, kategori ini tidak
Lebih terperinciMODUL PRAKTIKUM PEMROGRAMAN APLIKASI BERGERAK
MODUL PRAKTIKUM PEMROGRAMAN APLIKASI BERGERAK Disusun Oleh: Viktor Handrianus Pranatawijaya, ST., MT. JURUSAN/PROGRAM STUDI TEKNISI KOMPUTER DAN JARINGAN FAKULTAS TEKNIK UNIVERSITAS PALANGKA RAYA 2009
Lebih terperinciKOMPUTASI BERGERAK. D3 Manajemen Informatika Fakultas Teknik Universitas Trunojoyo
MODUL PRAKTIKUM KOMPUTASI BERGERAK D3 Manajemen Informatika Fakultas Teknik Universitas Trunojoyo [halaman ini sengaja dikosongkan] Biografi Penulis Muhammad Fuad, S.Kom Penulis lahir dan menyelesaikan
Lebih terperinciPENGENALAN TEKNOLOGI JAVA
PENGENALAN TEKNOLOGI JAVA 1. SEJARAH SINGKAT JAVA Java adalah bahasa pemrograman Object-Oriented yang dikembangkan oleh perusahaan Sun Microsystem. Java berawal dari proyek Green yang dipimpin oleh James
Lebih terperinciCall Phone Permission pada Android
Call Phone Permission pada Android Oleh: Adnan w Anadrep Halo, berjumpa lagi dengan saya :) Kali ini saya akan memberikan tutorial di android mengenai penggunaan CALL_PHONE permission. Dalam tutorial ini,
Lebih terperinciPEMROGRAMAN SOCKET LANJUTAN
Praktikum 11 PEMROGRAMAN SOCKET LANJUTAN A. TUJUAN PEMBELAJARAN 1. Siswa memahami konsep aplikasi client server di jaringan. 2. Siswa memahami konsep pemprograman socket lanjut. 3. Siswa mampu melakukan
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Proses Aplikasi Pada bab ini akan dibahas implementasi sistem rancang bangun Aplikasi pencarian pasal-pasal undang-undang hukum dengan metode String Matching hingga
Lebih terperinciTUGAS PROGRAM DIAGONAL, VETIKAL, DAN HORIZONTAL OPENGL (MENGGUNAKAN JAVA) NAMA : SYIFA MUTIARA SARI KELAS : 3KA23 NPM :
TUGAS PROGRAM DIAGONAL, VETIKAL, DAN HORIZONTAL OPENGL (MENGGUNAKAN JAVA) NAMA : SYIFA MUTIARA SARI KELAS : 3KA23 NPM : 16115784 Untuk membuat program garis vertikal, horizontal, dan diagonal kita membutuhkan
Lebih terperinciPemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs.
Pemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs. Applet adalah program Java sederhana yang dapat dijalankan melalui web browser. Applet berbeda dengan aplikasi Java pada umumnya,
Lebih terperinciPraktikum 6a Melakukan koneksi dengan basis data
Praktikum 6a Melakukan koneksi dengan basis data Tujuan : Memperkenalkan cara berhubungan dan melakukan transaksi dengan basis data. Lakukan langkah-langkah berikut ini: 1. Lakukan langkah-langkah seperti
Lebih terperinciBab 4 Hasil dan Pembahasan
Bab 4 Hasil dan Pembahasan Pada bab ini dibahas mengenai implementasi sistem tracer alumni dengan menggunakan teknologi Android berdasarkan perancangan sistem yang telah dijabarkan pada bab sebelumnya.
Lebih terperinciNama Lengkap : Muiz Lidinillah NIM :
Nama Lengkap : Muiz Lidinillah NIM : 10650005 Asisten : Hani Zulfia Zahro A. Judul Percobaan/praktikum Input Dari Keyboard dan Struktur Kontrol B. Soal Pendahuluan 1. Cari contoh sederhana inputan keyboard
Lebih terperinci