Membuat Program Kamus For Mobile


pada kamus ini terdapat pilihan opsi dari bahasa Perancis ke Indonesia, dari bahasa Indonesia ke Perancis, lihat seluruh kata, tes, help serta pilihan keluar.
aplikasi kamus perancis-indonesia ini dibangun dengan menggunakan J2ME. untuk membangun aplikasi ini, kita membutuhkan text editor untuk mengetikkan codingnya. teks editor ini dapat menggunakan Notepad, Notepad++, atau jCreator

aplikasi ini membutuhkan 8 kelas, yaitu kelas kelas menuUtama.java, kelas KamusPerancis.java, help.java, kelas save.java, kelas tampilanData.java, kelas tampilanSearch.java, kelas tampilanSearch2.java dan kelas tampilanTest.java
1. kelas menuUtama.java
kelas ini adalah kelas utama dari pembangunan aplikasi kamus ini. pada kelas inilah tampilan menu utama diinisialisasi, seperti tampilan gambar, dan pilihan-pilihan lainnya. Pada kelas ini juga ditaruh record2 dari pengertian kata-kata dalam bahasa Perancis dan padanannya dalam bahasa Indonesia, di mana record ini juga dapat ditambah sewaktu-waktu.
2. kelas KamusPerancis.java
kelas ini digunakan untuk menginisialiasi database/record bahasa Perancis dan bahasa Indonesia. kelas ini juga berfungsi untuk mengatur teks berjalan pada bagian menu utama yang bertuliskan ‘Welcome to Translator’
3. kelas help.java
kelas ini dipakai untuk menampilan tulisan help yang ada pada menu utama. tulisan help ini diambil dari help.txt
4. kelas save.java
kelas ini dipakai untuk mengetahui jumlah record id, dan menambahkan kata selanjutnya pada record id serta mengetahui jumlah record id
5. kelas tampilanData.java
kelas ini digunakan untuk menampilkan data yang ada pada kamus
6. kelas tampilanSearch.java
kelas ini digunakan untuk mencari terjemahan dari bahasa Perancis ke bahasa Indonesia
7. kelas tampilanSearch2.java
kelas ini digunakan untuk mencari terjemahan dari bahasa Indonesia ke bahasa Perancis
8. kelas tampilanTest.java
kelas ini digunakan untuk latihan soal-soal bahasa Perancis yang nantinya disuruh diterjemahkan ke bahasa Indonesia
pembuatan aplikasi ini dapat dijalankan dengan menggunakan teks editor JCreator ataupun Notepad++. yang akan dibahas kali ini adalah tampilan coding MenuUtama.java yang dibuka pada Notepad++. sebenarnya menurut saya lebih gampang untuk mengetikkan coding ini pada JCreator, namun kali ini hanya ditampilan saja pada Notepad++. untuk coding lainnya dapat didownload pada bagian bawah post ini.
setelah pengetikan coding selesai, maka dapat dilakukan pengeksekusian program. sebelum mengetikkan coding sebaiknya dibuat dulu project baru melalui Java Wireless Tool Kit 2.5.2 (karena masih memakai WTK yang dulu, jika versi sekarang nama J2mE sudah berubah menjadi JME versi 3.0 di mana WTK nya telah tersedia langsung).
ketika sudah dibuat new project pada WTK, maka akan terbentuk folder project di foldernya (di sini alamat foldernya adalah C:\Documents and Settings\Admin\j2mewtk\2.5.2\apps\KamusPerancis). karena sudah terbentuk, maka coding2 java yang telah dibuat dapat dipindahkan pada folder src -nya, dan jika ada media yang dipakai dapat ditaruh pada folder res, folder src dan res ini merupakan subfolder yang ada pada folder project yang telah kita buat sebelumnya
tampilan coding KamusPerancis.java
setelah selesai semua, foldernya kita buka pada window WTK, dan kita build. setelah di build, maka di run, agar output aplikasi tersebut dapat muncul.
ketika di run, maka window emulator j2me akan muncul bersama dengan output program kita :
tampilan awal
gambar di atas adalah gambar tampilan awal ketika aplikasi tersebut dijalankan. terdapat beberapa macam opsi di situ
tampilan bahasa perancis ke indonesia
ini adalah tampilan yang muncul jika kita memilih untuk menerjemahkan bahasa Perancis ke bahasa Indonesia
tampilan bahasa indonesia ke perancis
ini adalah tampilan jika kita memilih opsi untuk menerjemahkan dari bahasa Indonesia ke bahasa Perancis
tampilan semua kata
ini adalah tampilan yang muncul jika kita memilih opsi tampilkan semua kata
tampilan tes awal
ini adalah tampilan jika kita ingin melakukan tes/uji coba. di sini dapat dipilih berapa nomor tes yang kita inginkan, setelah kita memilih maka akan muncul pertanyaan sebanyak jumlah yang kita pilih tersebut
tampilan proses tes
ini adalah tampilan saat proses tes berlangsung, jika jawaban salah akan ada notifikasi salah. pertanyaan akan terus berlangsung sampai pada jumlah yang ditentukan di awal
tampilan help
ini adalah tampilan help/bantuan, jika kita keterangan mengenai aplikasi ini. dan opsi terakhir adalah opsi keluar, di mana jika kita memilih opsi itu, maka kita akan keluar dari aplikasi
coding-coding yang lain telah diupload DI SINI (yang diupload hanya coding javanya saja, tidak termasuk dengan media yang dipakai)