• Tidak ada hasil yang ditemukan

BAB V PENUTUP

5.2 Saran

Berdasarkan penelitian yang diperoleh, ada beberapa saran untuk

pengembangan sistem lebih lanjut, sebagai berikut:

1. Dalam pengembangan aplikasi Panduan Kata Dalam Mencari Ayat

Al-Qur’an Juz 30 Berbasis Java Mobile ini diharapkan indeks

Al-Qur’an yang ada tidak hanya Juz 30 saja melainkan keseluruhan

Juz yang terdapat dalam Al-Qur’an.

2. Dalam pengembangan selanjutnya, diharapkan bunyi ayat

Al-Qur’an ditampilkan dalam bentuk huruf arab.

DAFTAR PUSTAKA

Audah, Ali. Konkoransi Qur’an – Panduan Kata Dalam Mencari Ayat Qur’an

Cetakan Keempat, Litera AntarNusa, 2008

Booch, Grady, James Rumbaugh, Ivar Jacobson. The Unified Modelling

Language User Guide, Addison Wesley, 1998.

De Jode, Martin. Programming Java 2 Micro Edition on Symbian OS: A

developer’s guide to MIDP 2.0, John Wiley & Sons Ltd, 2004.

Fowler, Martin. UML Distilled Edisi 3: Panduan Singkat Bahasa Pemodelan

Objek Standar, Andi, Yogyakarta, 2005.

Fowler, Martin, Kendall Scott. UML Distilled Second Edition A Brief Guide to the

Standard Object Modeling Language, Addison Wesley, 1999.

Gunarso, Pemanfaatan Teknologi dalam Pengembangan Bahasa Indonesia,

Direktorat Teknologi Informatika dan Elektronika BPPT, 1998

Hanifah, Abu. Cara Belajar dan Menulis Huruf Al-Qur’an dan Terjemah Juz

Amma Arab-Latin, PT. Karya Toha Putra, Semarang, 1981

Hermawan, Julius. Analisa Desain & Pemrograman berorientasi obyek dengan

UML dan VB.Net,Ed.1, Andi, Yogyakarta, 2004.

Hermawan, Benny. Menguasai JAVA2 Dan Object Oriented Programming,

ANDI, Yogyakarta, 2004.

Jayaputra Syopiansyah dan Subiyakto A’ang, Pengantar Sistem Informasi, UIN

Jakarta press, 2006

Kenneth E.Kendall, Jullie E. Kendall. Analisis dan Perancangan Sistem, Edisi

Kelima, PT Prenhallindo Jakarta, 2003.

Klingsheim, A.N. J2ME Bluetooth Programming, Thesis, Departement Of

Informatics, University Of Bergen, 2004.

Michael Siregar, Ivan. Membangun Aplikasi Chat Lewat GPRS dengan J2ME

Menggunakan Netbeans IDE 5.0, Gava Media, Yogyakarta, 2007.

Muchow, John W. Core J2ME Technology & MIDP, Sun Microsystem, Prentice

Hall PTR, 2002.

Nugroho, Adi. Rational Rose untuk Pemodelan Berorientasi Objek, Informatika,

Bandung, 2005.

Pressman, Roger S. Rekayasa Perangkat Lunak Pendekatan Praktisi (Buku I) /

Roger S. Pressman; Diterjemahkan oleh LN. Hamaningrum,Yogyakarta,

2002

Pribadi, Andi.W and Hasibun, Zainal. A, Implementing inference Networks for

Information Retreival System ini Indonesia Language, Facultyof

Computer Science University of Indonesia, Idonesia

Purwanto, Budi Eko.. Perancangan dan Analisis Algoritma, Graha Ilmu,

Yogyakarta, 2008

Raharjo, Budi, Imam Heryanto, Arif Haryono. Tuntunan Pemrograman JAVA

untuk Handphone, Informatika, Bandung, 2007.

Rahadian, Allan R. Fajar Hidayat; RM. Dino A. Aribudi; Rahmat Kurniawan;

Reza Rahman, Pengembangan prototipe sistem knowledge management

untuk tugas Akhir Proyek Mahasiswa dan Kerja Praktek , Fasilkom

Universitas Indonesia, Jakarta, 2004

Ridho, Moh. Tarjamah Juz’Amma Dilengkapi Dengan Bacaan Bahasa Indonesia

dan Pedoman Membaca Al-Qur’an, Sayyidah Bandung, 1987

Shalahuddin, M., Rosa A.S. PEMROGRAMAN J2ME Belajar Cepat

Pemrograman Perangkat Telekomunikasi Mobile, Informatika, Bandung,

2006.

Sholiq, Pemodelan Sistem Informasi Berorientasi Objek dengan UML, Graha

Ilmu, Yogyakarta, 2006.

Topley, Kim. J2ME in a Nutshell, O’Reilly, 2002.

Yuswanto, Algoritma dan Pemrograman dengan Visual Basic.Net 2005, Cerdas

Pustaka Publisherm, Jakarta, 2008

http://www.cellulardiary.com/spesification/Nokia/N70, diakses 12 September

2009, Pkl 20.35 WIB.

I.

LAMPIRAN I

HASIL TAMPILAN APLIKASI PADA EMULATOR DAN

PONSEL NOKIA N70

1. Tampilan Form Splash Screen

2. Tampilan List Menu Utama

4. Tampilan Form Indeks A

5. Tampilan Form Pencarian Kata

7. Tampilan List Bantuan

8. Tampilan Form Panduan

10. Tampilan Form Kata Pelengkap

11. Tampilan Form Pedoman dan Keterangan

13. Tampilan Form Kritik dan Saran

14. Tampilan List Tentang

16. Tampilan Form Sumber Referensi

17. Tampilan Form Terima Kasih

LAMPIRAN II

Proses konstruksi program akan diuraikan sebagai berikut:

1. Instalasi J2SE SDK versi 1.6.0

2. Instalasi J2ME Wireless Toolkit versi 2.5

3. Instalasi Netbeans IDE versi 6.0

4. Mengaktifkan software Netbeans 6.0

Prosesnya klik tombol Start -> Program -> Netbeans 6.0 -> Netbeans IDE. Kemudian

pilih menu File -> New Project, pilih Categories Mobile -> Mobile Application -> Next.

Kemudian isikan Project Name: “AplikasiKonkordansiQuranJuz30” dan pilih Project Location,

dan tandai pilihan Set as Main Project, dan klik tombol Next. Kemudian pilih Emulator Platform:

J2ME Wireless Toolkit 2.5, dan pilih Device: DefaultColorPhone, pilih Device Configuration:

CLDC-1.0 dan pilih Device Profile: MIDP-2.0, kemudian klik tombol Finish.

5. Menjalankan program Aplikasi Konkordansi Al Quran Juz 30 dalam PC

Caranya, pilih menu Build -> Build Main Project atau tekan tombol F11 pada keyboard,

proses build dapat dilihat pada gambar di bawah ini.

Gambar II-1 Proses Build Main Project.

Setelah melakukan proses build, lalu pilih menu Run -> Run Main Project atau tekan

tombol F6 pada keyboard, proses run dapat dilihat pada gambar di bawah ini.

Setelah proses run, aplikasi akan muncul pada emulator J2ME WTK 2.2, yang dapat

dilihat selengkapnya pada lampiran.

6. Program yang sudah dibuat dan dilakukan proses build sudah otomatis menjadi file .JAR

yang nantinya akan di distribusikan ke dalam ponsel. File .JAR tersebut terdapat pada

direktori AplikasiKonkordansiQuranJuz30/dist/AplikasiKonkordansiQuranJuz30.jar.

LAMPIRAN III

PROSES TRANSFER APLIKASI DARI PC KE DALAM

PONSEL & INSTALASINYA

1. Berikut adalah langkah-langkah dalam melakukan transfer aplikasi dari PC ke dalam ponsel Nokia

N70 menggunakan media kabel data.

a) Instalasi program Nokia PC Suite

b) Pasang kabel data pada port USB pada PC.

c) Pasang kabel data pada port kabel data yang ada pada ponsel.

d) Jalankan Program Nokia PC Suite

e) Pilih menu “Install applications”  Pilih fileAplikasiKonkordansiQuranJuz30Juz30

pada direktori file tersebut  klik menu install yang bergambar tanda panah.

f) Ikuti instruksi, langkah-langkah instalasi/pemasangan pada ponsel Nokia N70.

g) S etelah proses instalasi selesai, akan tampil pada menu dimana lokasi biasanya aplikasi

yang terinstallberada, maka akan muncul “KonkordansiQuran” dan aplikasi tersebut siap

dijalankan.

2. Berikut adalah langkah-langkah dalam melakukan transfer aplikasi dari PC ke dalam ponsel Nokia

N70 menggunakan media bluetooth.

a) Instalasi driver bluetooth.

b) Pasang bluetooth pada port usb serial computer.

c) Aktifkan koneksi bluetooth ponsel.

d) Jalankan aplikasi bluesoleil pada komputer.

e) Lalu klik center ball untuk mencari perangkat bluetooth yang akan dikoneksikan.

f) Lalu double klik icon perangkat yang terkoneksi hingga icon . file transfer service aktif.

g) Lalu klik file transfer service pada toolbar.

h) Ponsel akan mengkonfirmasi untuk terhubung dengan PC.

i) Setelah itu copy paste .JAR

j) Maka akan dilakukan transfer data dari komputer ke dalam ponsel.

m) Ikuti instruksi, langkah-langkah instalasi/pemasangan pada ponsel Nokia N70.

n) Setelah proses instalasi selesai, akan tampil pada menu dimana lokasi biasanya aplikasi

yang terinstall berada, maka akan muncul “AplikasiKonkordansiQuranJuz30Juz30” dan

aplikasi tersebut siap dijalankan.

3. Berikut adalah langkah-langkah dalam melakukan transfer aplikasi dari PC ke dalam ponsel Nokia

N70 menggunakan media card reader.

a) Lepaskan kartu memori eksternal pada ponsel sesuai prosedur

b) Masukkan kedalam media card reader sesuai pada jenis memori

c) Copy paste file AplikasiKonkordansiQuranJuz30.JAR kedalam memori ponsel.

d) Lepaskan kartu memori dan pasang kembali ke dalam ponsel setelah file tersebut sudah

terdapat pada memori.

e) Jalankan aplikasi file manager yang sudah disediakan oleh ponsel atau aplikasi sejenis

seperti FExplorer, SeleQ, Explore, dsb.

f) Buka file tersebut dan ikuti instruksi instalasi/pemasangan.

g) Setelah proses instalasi selesai, akan tampil pada menu dimana lokasi biasanya aplikasi

yang terinstallberada,maka akan muncul “AplikasiKonkordansiQuranJuz30” dan aplikasi

tersebut siap dijalankan.

LAMPIRAN IV

SOURCE CODE

I. File KonkordansiQuran.java

import javax.microedition.midlet.*; import javax.microedition.lcdui.*; /**

*

* @author Faruq Tataran */

public class KonkordansiQuranJuz30 extends MIDlet implements CommandListener {

/** Creates a new instance of KonkordansiQuran */ public KonkordansiQuranJuz30() {

initialize(); }

private org.netbeans.microedition.lcdui.SplashScreen splashScreen1; private List list_MenuUtama;

private Command screenCommand1; private Command cmdKeluar_IndeksKata; private Command cmdKembali_CariKata; private Image splash;

private Alert alert_menu;

private Command cmdKembali_Bantuan; private Form formTentang;

private Command cmdKembali_Tentang; private ImageItem imageItem1;

private Command cmdKembali_IndeksHuruf; private Command cmdKembali_IndeksKata; private Command backCommand1;

private List list_konkordansi; private Command cmdKembaliIndeks; private Font font1;

private Form form_indeksA;

private Command cmdKembali_indeksA; private Form form_indeksB;

private Form form_indeksD;

private Command cmdKembali_indeksB; private Command cmdKembali_indeksD; private Form form_indeksF;

private Command cmdKeluar_list; private Command cmdKeluar_Bantuan; private Command cmdKeluar_tentang; private Command cmdKembali_indeksF; private Command cmdKeluar_formF; private Command cmdKembali_indeks; private Command cmdKeluar_indeks;

private Command cmdKembali_listKonkodansi; private Command cmdKeluar_listKonkordansi; private Command cmdKembali_bantuan; private Command cmdKeluar_bantuan; private Form form_indeksGh;

private Command cmdKembali__indeksGh; private Form form_indeksH;

private Command cmdKembali_indeksH; private Form form_indeksI;

private Command cmdKembali_indeksI; private Form form_indeksJ;

private Command cmdKembali_indeksJ; private Form form_indeksK;

private Command cmdKembali_indeksK; private Form form_indeksL;

private Command cmdKembali_indeksL; private Form form_indeksM;

private Command cmdKembali_indeksM; private Form form_indeksN;

private Command cmdKembali_indeksN; private Form form_indeksQ;

private Command cmdKembali_indeksT; private Form form_indeksU;

private Command cmdKembali_indeksU; private Form form_indeksW;

private Command cmdKembali_indeksW; private Form form_indeksY;

private Command cmdKembali_indeksY; private Form form_indeksZ;

private Command cmdKembali_indeksZ; private Command cmdKembali_cari; private Command cmdKeluar_hasil; private Command cmdKembali_indeksR; private Form form_pencarian; private Form form_hasil; private TextField tfCariKata;

private Command cmdKembali_pencarian; private Command cmdKembali_hasil; private List list_bantuan;

private Form form_pedoman; private Form form_surat; private Form form_sumber; private Form form_ucapan; private Command cmdKembali_cara; private Command cmdKeluar_cara; private Command cmdKembali_ucapan; private Command cmdKeluar_ucapan; private Command cmdKembali_sumber; private Command cmdKeluar_sumber; private Command cmdKembali_surat; private Command cmdKeluar_surat; private ImageItem imageItem2; private Form form_awalan;

private Command cmdKembali_awalan; private Command cmdKeluar_awalan; private Command cmdKembali_listbantuan; private Command cmdKeluar_listbantuan; private List list_tentang;

private Command cmdKembali_listtentang; private Command cmdKeluar_listtentang; private Command cmdKembali_alertmenu; private Command cmdKeluar_alertmenu; private Command cmdKeluar_alerthasilcari; private Form form_Katpel;

private Command backCommand2; private Command cmdKembali_katpel; private StringItem stringItem_ucapan1; private StringItem stringItem_sumber; private Ticker ticker_sambutan; private Image menu_utama; private Image bantuan; private Image indeks;

private StringItem stringItem_tentang1; private Form form_masukan;

private StringItem stringItem_masukan; private Command cmdKembali_masukan; private Font font2;

private StringItem stringItem_tentang2; private Font font3;

private Command cmdCari;

private TextField tfEmail_masukan; private TextField tfBlog_masukan; private Form form_panduan;

private Command cmdKembali_panduan; private Command cmdKeluarBantuan; private Command cmdKeluarIndeks; private Command cmdKeluar;

private StringItem stringItem_panduan;//GEN-END:MVDFields private Alert al;

private Object form_IndeksF; private Object lihatindeksH;

/** Called by the system to indicate that a command has been invoked on a particular displayable.//GEN-BEGIN:MVDCABegin

* @param command the Command that ws invoked

* @param displayable the Displayable on which the command was invoked */

public void commandAction(Command command, Displayable displayable) { if (displayable == list_MenuUtama) {

break; case 4: getDisplay().setCurrent(get_alert_menu()); break; case 0: getDisplay().setCurrent(get_list_konkordansi()); break; case 1: getDisplay().setCurrent(get_form_pencarian()); break; case 2: getDisplay().setCurrent(get_list_bantuan()); break; } }

} else if (displayable == splashScreen1) {

if (command == splashScreen1.DISMISS_COMMAND) { getDisplay().setCurrent(get_list_MenuUtama()); }

} else if (displayable == formTentang) { if (command == cmdKembali_Tentang) {

getDisplay().setCurrent(get_list_tentang()); }

} else if (displayable == list_konkordansi) { if (command == cmdKembaliIndeks) {

getDisplay().setCurrent(get_list_MenuUtama()); } else if (command == list_konkordansi.SELECT_COMMAND) { switch (get_list_konkordansi().getSelectedIndex()) { case 2: getDisplay().setCurrent(get_form_indeksD()); break; case 1: getDisplay().setCurrent(get_form_indeksB()); break; case 0: getDisplay().setCurrent(get_form_indeksA()); break; case 3: getDisplay().setCurrent(get_form_indeksF()); break; case 4: getDisplay().setCurrent(get_form_indeksGh()); break; case 5: getDisplay().setCurrent(get_form_indeksH()); break; case 6: getDisplay().setCurrent(get_form_indeksI()); break; case 8: getDisplay().setCurrent(get_form_indeksK()); break; case 7: getDisplay().setCurrent(get_form_indeksJ()); break; case 9: getDisplay().setCurrent(get_form_indeksL()); break; case 10: getDisplay().setCurrent(get_form_indeksM()); break; case 11: getDisplay().setCurrent(get_form_indeksN()); break; case 12: getDisplay().setCurrent(get_form_indeksQ()); break; case 13: getDisplay().setCurrent(get_form_indeksR()); break; case 14: getDisplay().setCurrent(get_form_indeksS()); break; case 15: getDisplay().setCurrent(get_form_indeksT()); break;

case 18: getDisplay().setCurrent(get_form_indeksY()); break; case 19: getDisplay().setCurrent(get_form_indeksZ()); break; }

} else if (command == cmdKeluarIndeks) {

getDisplay().setCurrent(get_alert_menu(), get_list_konkordansi()); }

} else if (displayable == form_indeksA) { if (command == cmdKembali_indeksA) {

getDisplay().setCurrent(get_list_konkordansi()); }

} else if (displayable == form_indeksD) { if (command == cmdKembali_indeksD) {

getDisplay().setCurrent(get_list_konkordansi()); }

} else if (displayable == form_indeksB) { if (command == cmdKembali_indeksB) {

getDisplay().setCurrent(get_list_konkordansi()); }

} else if (displayable == form_indeksF) { if (command == cmdKembali_indeksF) {

getDisplay().setCurrent(get_list_konkordansi()); }

} else if (displayable == form_indeksZ) { if (command == cmdKembali_indeksZ) {

getDisplay().setCurrent(get_list_konkordansi()); }

} else if (displayable == form_indeksY) { if (command == cmdKembali_indeksY) {

getDisplay().setCurrent(get_list_konkordansi()); }

} else if (displayable == form_indeksS) { if (command == cmdKembali_indeksS) {

getDisplay().setCurrent(get_list_konkordansi()); }

} else if (displayable == form_indeksT) { if (command == cmdKembali_indeksT) {

getDisplay().setCurrent(get_list_konkordansi()); }

} else if (displayable == form_indeksQ) { if (command == cmdKembali_indeksQ) {

getDisplay().setCurrent(get_list_konkordansi()); }

} else if (displayable == form_indeksW) { if (command == cmdKembali_indeksW) {

getDisplay().setCurrent(get_list_konkordansi()); }

} else if (displayable == form_indeksU) { if (command == cmdKembali_indeksU) {

getDisplay().setCurrent(get_list_konkordansi()); }

} else if (displayable == form_indeksK) { if (command == cmdKembali_indeksK) {

getDisplay().setCurrent(get_list_konkordansi()); }

} else if (displayable == form_indeksL) { if (command == cmdKembali_indeksL) {

getDisplay().setCurrent(get_list_konkordansi()); }

} else if (displayable == form_indeksI) { if (command == cmdKembali_indeksI) {

getDisplay().setCurrent(get_list_konkordansi()); }

} else if (displayable == form_indeksJ) { if (command == cmdKembali_indeksJ) {

getDisplay().setCurrent(get_list_konkordansi()); }

} else if (displayable == form_indeksM) { if (command == cmdKembali_indeksM) {

getDisplay().setCurrent(get_list_konkordansi()); }

} else if (displayable == form_indeksN) { if (command == cmdKembali_indeksN) {

getDisplay().setCurrent(get_list_konkordansi()); }

} else if (displayable == form_indeksGh) { if (command == cmdKembali__indeksGh) {

getDisplay().setCurrent(get_list_konkordansi()); }

} else if (displayable == form_indeksR) {

if (command == cmdKembali_indeksR) { getDisplay().setCurrent(get_list_konkordansi()); }

} else if (displayable == form_pencarian) { if (command == cmdKembali_pencarian) {

getDisplay().setCurrent(get_list_MenuUtama()); form_pencarian.deleteAll();

form_pencarian.append(tfCariKata); tfCariKata.setString("");

} else if (command == cmdCari) {

String c = new String(tfCariKata.getString().toLowerCase()); if (tfCariKata.getString().equals("")){

al = new Alert(null, "Kata tidak boleh kosong, silahkan masukkan kata!", null, null); al.setTimeout(Alert.FOREVER); getDisplay().setCurrent(al); } else{ Cari_Kata(c); } //getDisplay().setCurrent(get_form_hasil()); } } else if (displayable == form_hasil) {

if (command == cmdKembali_hasil) {

getDisplay().setCurrent(get_form_pencarian()); form_hasil.deleteAll();

} else if (command == cmdKeluar_alerthasilcari) {

getDisplay().setCurrent(get_alert_menu(), get_form_hasil()); }

} else if (displayable == form_sumber) {

if (command == cmdKembali_sumber) { getDisplay().setCurrent(get_list_tentang()); }

} else if (displayable == form_surat) {

if (command == cmdKembali_surat) { getDisplay().setCurrent(get_list_bantuan()); }

} else if (displayable == list_bantuan) {

if (command == list_bantuan.SELECT_COMMAND) { switch (get_list_bantuan().getSelectedIndex()) { case 0: getDisplay().setCurrent(get_form_panduan()); break; case 1: getDisplay().setCurrent(get_form_awalan()); break; case 3: getDisplay().setCurrent(get_form_surat()); break; case 2: getDisplay().setCurrent(get_form_Katpel()); break; case 5: getDisplay().setCurrent(get_form_masukan()); break; case 4: getDisplay().setCurrent(get_form_pedoman()); break; }

} else if (command == cmdKembali_listbantuan) { getDisplay().setCurrent(get_list_MenuUtama()); } else if (command == cmdKeluarBantuan) {

getDisplay().setCurrent(get_alert_menu(), get_list_bantuan()); }

} else if (displayable == form_pedoman) {

if (command == cmdKembali_cara) { getDisplay().setCurrent(get_list_bantuan()); }

} else if (displayable == form_ucapan) {

if (command == cmdKembali_ucapan) { getDisplay().setCurrent(get_list_tentang()); }

} else if (command == list_tentang.SELECT_COMMAND) { switch (get_list_tentang().getSelectedIndex()) { case 0: getDisplay().setCurrent(get_formTentang()); break; case 1: getDisplay().setCurrent(get_form_sumber()); break; case 2: getDisplay().setCurrent(get_form_ucapan()); break; }

} else if (command == cmdKeluar) {

getDisplay().setCurrent(get_alert_menu(), get_list_tentang()); }

} else if (displayable == alert_menu) {

if (command == cmdKembali_alertmenu) { getDisplay().setCurrent(get_list_MenuUtama()); } else if (command == cmdKeluar_alertmenu) { exitMIDlet();

}

} else if (displayable == form_Katpel) { if (command == backCommand2) {

} else if (command == cmdKembali_katpel) { getDisplay().setCurrent(get_list_bantuan()); }

} else if (displayable == form_masukan) { if (command == cmdKembali_masukan) {

getDisplay().setCurrent(get_list_bantuan()); }

} else if (displayable == form_panduan) { if (command == cmdKembali_panduan) { getDisplay().setCurrent(get_list_bantuan()); } } }

/** This method initializes UI of the application. */

private void initialize() {

getDisplay().setCurrent(get_splashScreen1()); }

/**

* This method should return an instance of the display. */

public Display getDisplay () { return Display.getDisplay(this); }

/**

* This method should exit the midlet. */

public void exitMIDlet () {

getDisplay().setCurrent(null); destroyApp(true);

notifyDestroyed(); }

/** This method returns instance for splashScreen1 component and should be called instead of accessing splashScreen1 field directly.//GEN-BEGIN:MVDGetBegin2

* @return Instance for splashScreen1 component */

public org.netbeans.microedition.lcdui.SplashScreen get_splashScreen1() { if (splashScreen1 == null) {

splashScreen1 = new org.netbeans.microedition.lcdui.SplashScreen(getDisplay()); splashScreen1.setCommandListener(this); splashScreen1.setFullScreenMode(true); splashScreen1.setImage(get_splash()); } return splashScreen1; }

/** This method returns instance for list_MenuUtama component and should be called instead of accessing list_MenuUtama field directly.

* @return Instance for list_MenuUtama component */

public List get_list_MenuUtama() { if (list_MenuUtama == null) {

"Tentang", "Keluar" }, new Image[] { get_menu_utama(), get_menu_utama(), get_menu_utama(), get_menu_utama(), get_menu_utama() }); list_MenuUtama.setCommandListener(this); list_MenuUtama.setTicker(get_ticker_sambutan()); list_MenuUtama.setSelectedFlags(new boolean[] { false, false, false, false, false }); } return list_MenuUtama; }

/** This method returns instance for screenCommand1 component and should be called instead of accessing screenCommand1 field directly.

* @return Instance for screenCommand1 component */

public Command get_screenCommand1() { if (screenCommand1 == null) {

screenCommand1 = new Command("Screen", Command.SCREEN, 1); }

return screenCommand1; }

/** This method returns instance for cmdKeluar_IndeksKata component and should be called instead of accessing cmdKeluar_IndeksKata field directly.

* @return Instance for cmdKeluar_IndeksKata component */

public Command get_cmdKeluar_IndeksKata() { if (cmdKeluar_IndeksKata == null) {

cmdKeluar_IndeksKata = new Command("Keluar", Command.EXIT, 1); }

return cmdKeluar_IndeksKata; }

/** This method returns instance for cmdKembali_CariKata component and should be called instead of accessing cmdKembali_CariKata field directly.

* @return Instance for cmdKembali_CariKata component */

public Command get_cmdKembali_CariKata() { if (cmdKembali_CariKata == null) {

cmdKembali_CariKata = new Command("Kembali", Command.BACK, 1); form_pencarian.deleteAll(); form_pencarian.append(tfCariKata); tfCariKata.setString(""); } return cmdKembali_CariKata; }

/** This method returns instance for cmdCari component and should be called instead of accessing cmdCari field directly.

* @return Instance for cmdCari component */

public Command get_cmdCari() { if (cmdCari == null) {

cmdCari = new Command("Cari", Command.OK, 1); }

return cmdCari; }

/** This method returns instance for splash component and should be called instead of accessing splash field directly.

* @return Instance for splash component */

}

return splash; }

/** This method returns instance for alert_menu component and should be called instead of accessing alert_menu field directly.

* @return Instance for alert_menu component */

public Alert get_alert_menu() { if (alert_menu == null) {

alert_menu = new Alert(null, "Yakin Ingin Keluar?", null, null); alert_menu.addCommand(get_cmdKembali_alertmenu()); alert_menu.addCommand(get_cmdKeluar_alertmenu()); alert_menu.setCommandListener(this); alert_menu.setTimeout(-2); } return alert_menu; }

/** This method returns instance for cmdKembali_Bantuan component and should be called instead of accessing cmdKembali_Bantuan field directly.

* @return Instance for cmdKembali_Bantuan component */

public Command get_cmdKembali_Bantuan() { if (cmdKembali_Bantuan == null) {

cmdKembali_Bantuan = new Command("Kembali", Command.BACK, 1); }

return cmdKembali_Bantuan; }

/** This method returns instance for formTentang component and should be called instead of accessing formTentang field directly.

* @return Instance for formTentang component */

public Form get_formTentang() { if (formTentang == null) {

formTentang = new Form("Tentang Program", new Item[] { get_imageItem1(), get_stringItem_tentang1(), get_stringItem_tentang2() }); formTentang.addCommand(get_cmdKembali_Tentang()); formTentang.setCommandListener(this); } return formTentang; }

/** This method returns instance for stringItem_tentang1 component and should be called instead of accessing stringItem_tentang1 field directly.

* @return Instance for stringItem_tentang1 component */

public StringItem get_stringItem_tentang1() { if (stringItem_tentang1 == null) {

stringItem_tentang1 = new StringItem("", "KONKORDANSI \nAL-QUR\'AN JUZ 30\n\n\n"); stringItem_tentang1.setLayout(Item.LAYOUT_CENTER | Item.LAYOUT_VCENTER | Item.LAYOUT_2); stringItem_tentang1.setFont(get_font1());

}

return stringItem_tentang1; }

/** This method returns instance for stringItem_tentang2 component and should be called instead of accessing stringItem_tentang2 field directly.

* @return Instance for stringItem_tentang2 component */

public StringItem get_stringItem_tentang2() { if (stringItem_tentang2 == null) {

stringItem_tentang2 = new StringItem("", "Aplikasi Panduan Kata Dalam Mencari Ayat Al-Qur\'an Juz 30\nDi buat oleh: Faruq Tataran\nNIM: 103091029567\nTeknik Informatika\nFakultas Sains Dan

Teknologi\nUniv. Islam Negeri Jakarta");

stringItem_tentang2.setLayout(Item.LAYOUT_CENTER | Item.LAYOUT_VCENTER | Item.LAYOUT_2); stringItem_tentang2.setFont(get_font3());//GEN-END:MVDGetInit381

}

return stringItem_tentang2; }

public Command get_cmdKembali_Tentang() { if (cmdKembali_Tentang == null) {

cmdKembali_Tentang = new Command("Kembali", Command.BACK, 1); }

return cmdKembali_Tentang; }

/** This method returns instance for imageItem1 component and should be called instead of accessing imageItem1 field directly.

* @return Instance for imageItem1 component */

public ImageItem get_imageItem1() { if (imageItem1 == null) {

imageItem1 = new ImageItem("", null, ImageItem.LAYOUT_CENTER | Item.LAYOUT_TOP | ImageItem.LAYOUT_NEWLINE_AFTER | Item.LAYOUT_2, null);

}

return imageItem1; }

/** This method returns instance for cmdKembali_IndeksHuruf component and should be called instead of accessing cmdKembali_IndeksHuruf field directly.

* @return Instance for cmdKembali_IndeksHuruf component */

public Command get_cmdKembali_IndeksHuruf() { if (cmdKembali_IndeksHuruf == null) {

cmdKembali_IndeksHuruf = new Command("Kembali", Command.BACK, 1); }

return cmdKembali_IndeksHuruf; }

/** This method returns instance for cmdKembali_IndeksKata component and should be called instead of accessing cmdKembali_IndeksKata field directly.

* @return Instance for cmdKembali_IndeksKata component */

public Command get_cmdKembali_IndeksKata() { if (cmdKembali_IndeksKata == null) {

cmdKembali_IndeksKata = new Command("Kembali", Command.EXIT, 1); }

return cmdKembali_IndeksKata; }

/** This method returns instance for backCommand1 component and should be called instead of accessing backCommand1 field directly.

* @return Instance for backCommand1 component */

public Command get_backCommand1() { if (backCommand1 == null) {

backCommand1 = new Command("Kembali", Command.BACK, 1); }

return backCommand1; }

/** This method returns instance for list_konkordansi component and should be called instead of accessing list_konkordansi field directly.

* @return Instance for list_konkordansi component */

public List get_list_konkordansi() { if (list_konkordansi == null) {

list_konkordansi = new List("Daftar Konkordansi A-Z", Choice.IMPLICIT, new String[] { "Huruf A", "Huruf B", "Huruf D", "Huruf F", "Huruf Gh", "Huruf H", "Huruf I", "Huruf J", "Huruf K", "Huruf L", "Huruf M", "Huruf N", "Huruf Q", "Huruf R",

}, new Image[] { get_indeks(), get_indeks(), get_indeks(), get_indeks(), get_indeks(), get_indeks(), get_indeks(), get_indeks(), get_indeks(), get_indeks(), get_indeks(), get_indeks(), get_indeks(), get_indeks(), get_indeks(), get_indeks(), get_indeks(), get_indeks(), get_indeks(), get_indeks() }); list_konkordansi.addCommand(get_cmdKembaliIndeks()); list_konkordansi.addCommand(get_cmdKeluarIndeks()); list_konkordansi.setCommandListener(this); list_konkordansi.setSelectedFlags(new boolean[] { true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false }); } return list_konkordansi; }

/** This method returns instance for cmdKembaliIndeks component and should be called instead of accessing cmdKembaliIndeks field directly.

* @return Instance for cmdKembaliIndeks component */

public Command get_cmdKembaliIndeks() { if (cmdKembaliIndeks == null) {

cmdKembaliIndeks = new Command("Kembali", Command.BACK, 1); }

return cmdKembaliIndeks; }

/** This method returns instance for form_indeksA component and should be called instead of accessing form_indeksA field directly.

* @return Instance for form_indeksA component */

public Form get_form_indeksA() { if (form_indeksA == null) {

form_indeksA = new Form("Indeks Huruf A", new Item[0]); form_indeksA.addCommand(get_cmdKembali_indeksA()); form_indeksA.setCommandListener(this);

bacaFile lihatindeksA = new bacaFile ();

lihatindeksA.bacaFile("/indeks/Indeks-A.entri");

StringItem indeks = new StringItem("",lihatindeksA.getString()); form_indeksA.append(indeks);

indeks.setFont(get_font2()); }

/** This method returns instance for cmdKembali_indeksA component and should be called instead of accessing cmdKembali_indeksA field directly.

* @return Instance for cmdKembali_indeksA component */

public Command get_cmdKembali_indeksA() { if (cmdKembali_indeksA == null) {

cmdKembali_indeksA = new Command("Kembali", Command.BACK, 1); }

return cmdKembali_indeksA; }

/** This method returns instance for form_indeksB component and should be called instead of accessing form_indeksB field directly.

* @return Instance for form_indeksB component */

public Form get_form_indeksB() { if (form_indeksB == null) {

form_indeksB = new Form("Indeks Huruf B", new Item[0]); form_indeksB.addCommand(get_cmdKembali_indeksB()); form_indeksB.setCommandListener(this);

bacaFile lihatindeksB = new bacaFile();

lihatindeksB.bacaFile("/indeks/Indeks-B.entri");

StringItem indeks = new StringItem("",lihatindeksB.getString()); form_indeksB.append(indeks);

indeks.setFont(get_font2()); }

return form_indeksB; }

/** This method returns instance for form_indeksD component and should be called instead of accessing

Dokumen terkait