cara membuat kamus di j2me, caranya adalah :
Yang pertama harus dilakukan adalah qta mempunyai softwarenya, software yg dbthkn adalah jdk, netbeans, jsdk, atw notepad.
Dalam pembuatan kamus ini qta mmbthkn 1 midlet, dan 3 class.
Dan di bawah ini adalah salah satu class di j2me
untuk membuat aplikasi kamus Indonesia - Italy :
class ini bernama ReadFilterStoreII
import javax.microedition.lcdui.*;
class ReadFilterStoreII extends Form implements CommandListener {
private MenuUtama menuUtama;
private Display display;
private Command cmFind, cmKembali;
private StringItem si, item;
private TextField tfSearch;
public ReadFilterStoreII(MenuUtama menuUtama, Display display) {
super("Kamus Indonesia - Italy");
this.display = display;
this.menuUtama = menuUtama;
int[] code; code= new int[100];
String[] indo = {"saya","kamu","ibu","bapak","macan","buku",
"sapi","pensil","kakek","nenek","anak","kambing","paman","tante",
"main","tidur","makan","mandi","kamus","musik","bodoh","tas",
"sepatu","cepat","lambat","cinta","mobil","sepeda","sakit","bagus",
"jelek","cantik","senin","selasa","rabu","kamis","jumat","sabtu",
"minggu","gagal","anjing","benci","gila","negara","pencuri","baik",
"jahat","ganteng","kacau","malas","pintar","jantung","paru-paru",
"cerita","menang","kalah","hidup","mati","semangat","hebat","payah",
"capek","tikus","januari","februari","maret","april","mei",
"juni","juli","agustus","september","oktober","november",
"desember","satu/1","dua/2","tiga/3","empat/4","lima/5","enam/6",
"tujuh/7","delapan/8","sembilan/9","sepuluh","seratus","seribu",
"kuat","lemah","meja","kursi","pintu","baju","celana","cuci",
"selamat pagi","selamat siang","selamat malam","terimakasih",
"selingkuh"};
String[] itali = {"lo","tu","madre","padre","tigre","libro",
"cow","matita","nonno","nonna","bambino","capra","zio","zia",
"principale","sonno","magiare","bagno","dizionario","musica","stupido","borsa",
"sparce","veloce","lento","amore","carro","moto","dolore","buono",
"brutto","bello","lunedi","martedi","marcoledi","giovedi","venerdi","sabato",
"domenica","fallito","cane","odio","pazzo","paese","ladro","bene",
"mele","attraente","caos","pigro","brillante","cuore","polmonare",
"storia","win","pardere","vivere","morto","spirit","grande","impegno",
"stanco","ratti","gennaio","febbraio","marzo","aprile","mei",
"giuno","luglio","agosto","settembre","oktober","novembre",
"dicembre","uno","due","tre","quattro","cinque","sei","sette","otto",
"nove","dieci","cento","mila","forte","debole","tavolo","sedia","porta",
"abiti","pants","lavare","buon giorno","buona giornata","buona note",
"grazie","affare"};
Save save = new Save("db_data");
save.open();
save.saveRecordStream(code, indo, itali, 0);
save.close();
tfSearch = new TextField("Masukan Kata : \n", "", 30, TextField.ANY);
append(tfSearch);
cmFind = new Command("search", Command.OK, 1);
cmKembali = new Command("back", Command.BACK, 1);
setCommandListener(this);
addCommand(cmFind);
addCommand(cmKembali);
si = new StringItem("", "");
append(si);
}
public void search(){
Save save = new Save("db_data");
save.open();
if (tfSearch.getString() == null) {
si.setLabel("Harap masukan kata \n");
}
String result = save.readRecordStreamIE(tfSearch.getString());
if(result != null){
si.setLabel("Hasil Pencarian \n");
si.setText(result);
}else{
si.setLabel("Hasil Pencarian \n");
si.setText("tidak ditemukan");
}
save.close();
}
public void commandAction(Command c, Displayable s) {
if (c == cmKembali){
Save save = new Save("db_data");
save.delete();
display.setCurrent(menuUtama);
} else if(c == cmFind){
search();
}
}
};
Yang pertama harus dilakukan adalah qta mempunyai softwarenya, software yg dbthkn adalah jdk, netbeans, jsdk, atw notepad.
Dalam pembuatan kamus ini qta mmbthkn 1 midlet, dan 3 class.
Dan di bawah ini adalah salah satu class di j2me
untuk membuat aplikasi kamus Indonesia - Italy :
class ini bernama ReadFilterStoreII
import javax.microedition.lcdui.*;
class ReadFilterStoreII extends Form implements CommandListener {
private MenuUtama menuUtama;
private Display display;
private Command cmFind, cmKembali;
private StringItem si, item;
private TextField tfSearch;
public ReadFilterStoreII(MenuUtama menuUtama, Display display) {
super("Kamus Indonesia - Italy");
this.display = display;
this.menuUtama = menuUtama;
int[] code; code= new int[100];
String[] indo = {"saya","kamu","ibu","bapak","macan","buku",
"sapi","pensil","kakek","nenek","anak","kambing","paman","tante",
"main","tidur","makan","mandi","kamus","musik","bodoh","tas",
"sepatu","cepat","lambat","cinta","mobil","sepeda","sakit","bagus",
"jelek","cantik","senin","selasa","rabu","kamis","jumat","sabtu",
"minggu","gagal","anjing","benci","gila","negara","pencuri","baik",
"jahat","ganteng","kacau","malas","pintar","jantung","paru-paru",
"cerita","menang","kalah","hidup","mati","semangat","hebat","payah",
"capek","tikus","januari","februari","maret","april","mei",
"juni","juli","agustus","september","oktober","november",
"desember","satu/1","dua/2","tiga/3","empat/4","lima/5","enam/6",
"tujuh/7","delapan/8","sembilan/9","sepuluh","seratus","seribu",
"kuat","lemah","meja","kursi","pintu","baju","celana","cuci",
"selamat pagi","selamat siang","selamat malam","terimakasih",
"selingkuh"};
String[] itali = {"lo","tu","madre","padre","tigre","libro",
"cow","matita","nonno","nonna","bambino","capra","zio","zia",
"principale","sonno","magiare","bagno","dizionario","musica","stupido","borsa",
"sparce","veloce","lento","amore","carro","moto","dolore","buono",
"brutto","bello","lunedi","martedi","marcoledi","giovedi","venerdi","sabato",
"domenica","fallito","cane","odio","pazzo","paese","ladro","bene",
"mele","attraente","caos","pigro","brillante","cuore","polmonare",
"storia","win","pardere","vivere","morto","spirit","grande","impegno",
"stanco","ratti","gennaio","febbraio","marzo","aprile","mei",
"giuno","luglio","agosto","settembre","oktober","novembre",
"dicembre","uno","due","tre","quattro","cinque","sei","sette","otto",
"nove","dieci","cento","mila","forte","debole","tavolo","sedia","porta",
"abiti","pants","lavare","buon giorno","buona giornata","buona note",
"grazie","affare"};
Save save = new Save("db_data");
save.open();
save.saveRecordStream(code, indo, itali, 0);
save.close();
tfSearch = new TextField("Masukan Kata : \n", "", 30, TextField.ANY);
append(tfSearch);
cmFind = new Command("search", Command.OK, 1);
cmKembali = new Command("back", Command.BACK, 1);
setCommandListener(this);
addCommand(cmFind);
addCommand(cmKembali);
si = new StringItem("", "");
append(si);
}
public void search(){
Save save = new Save("db_data");
save.open();
if (tfSearch.getString() == null) {
si.setLabel("Harap masukan kata \n");
}
String result = save.readRecordStreamIE(tfSearch.getString());
if(result != null){
si.setLabel("Hasil Pencarian \n");
si.setText(result);
}else{
si.setLabel("Hasil Pencarian \n");
si.setText("tidak ditemukan");
}
save.close();
}
public void commandAction(Command c, Displayable s) {
if (c == cmKembali){
Save save = new Save("db_data");
save.delete();
display.setCurrent(menuUtama);
} else if(c == cmFind){
search();
}
}
};
kak, class yg lain mana???
BalasHapusbro itu cuma 1 class aje, class yang lainya mana bagi dunk email lah ke bangunapabae@yahoo.com
BalasHapusok, sip bro....
BalasHapusw cari dulu d kompi w, tunggu aja ya...
bro w nak gundar juga maw pi buat kamus bahasa inggris indo. boleh mnta script na kumplit ga?
BalasHapustlong dibantu ya bro
email ke scuppz_rey@yahoo.com
mkasih
oke sip.....
BalasHapusntar gue kirim bro...
mas juniar, sy minta dikirim juga boleh? ke mulyana1705@gmail.com
BalasHapusthx :)
mas kalau database pakai rms caranya gimana mas??tolong dibantu ya mass.....buat ngerjain tugas ni...maksih
BalasHapusmau juga dong source code lengkapnya. aku mau buat kamus indo-jepang...
BalasHapustolong kirim ya mas ke sevenouthree@gmail.com
saya bagi source code nya juga dund...
BalasHapusane mw jg dund sorce codenya yg lengkap, lg butuh bgt nih bwt tugas, klo bs kirmn ke dj.tami@yahoo.com ya, makash sblmnya.. :)
BalasHapussaya udah nyoba...
BalasHapustapi kok error yahh??? :(
knapa yahh??
mau sorce codenya yahh,, buat TA saya. saya buat kamus arab-indo soalnya...
tolong kirim ke dcifa@ymail.com yah, maksh sebelumnya.....
saya juga ya mas..
BalasHapustolong di kirim ke e-mail saya ya...
ryankgmcr@yahoo.co.id
butuh bgt ni mas..
mohon bntuan ny..
bang ane minta scrip komlit.a dong
BalasHapuskirim ke e-mail ane ya bang
efulldoang39s@ymail.com
bro juniar boleh g ane minta script lengkapnya utk membuat kamus inggris-indonesianya.. kirim via email bro ke fahmi.saleh@gmail.com trims sbelumnya
BalasHapusbro kirimin ane script complitnya jg dunk,,,,
BalasHapusemail : fatkhur.imoet@gmail.com
Mas Bagi Source code nya donk.Kirim ke email saya y mas.
BalasHapusmaia.saja89@ymail.com
thanks be4....
mas,minta source kode lengkap nya donk.. Kirim ke email saya, vbedri@yahoo.com
BalasHapusdi tunggu yaa...
boleh minta source kode lengkapnya mas....kirim ke email saya The_sunrise86@yahoo.com
BalasHapusterimksih
bang, boleh minta source code nya dong?
BalasHapusangga.riswana@live.com
bgus ni postinganya,
BalasHapusminta jg dung,
onchel_bhowow@yahoo.co.id
saya juga minta dunk
BalasHapusaziz_frz@yahoo.co.id
kak, minta juga dong,, mkasii,
BalasHapuseasydifficult@ymail.com
saya juga minta dong. please.
BalasHapussyabaniah.syam@gmail.com
Tolong kirim juga mas azedbeua@gmail.com
BalasHapuskak juniar, q juga minta dong. boleh ya :D
BalasHapuskirim ke dsdewips@gmail.com
sebelumnya makasi yaaa . .
mana ne yg laennya kq cuma satu class
BalasHapusboleh di kirim donk code nya
antonadjaah@gmail.com
di tolong ya mas bro
gan, aku minta class lainnya!
BalasHapustolong emailkan di hendikemail@yahoo.com or call 085655969276
makasih gan
gan gw jg mnta source code complite'a dong..
BalasHapusmuhammadwukup@gmail.com
Boleh donk mas sourcenya...
BalasHapusitu kamusnya ada fitur inputan buat nambah kosakatanya gag??
link'y ke email ya (udin.kuplak@gmail.com)
saya juga minta source code komplitnya, boleh ya :D
BalasHapusLusianaanggraeni1@gmail.com
Gan saya juga mau dunk souce codenya gan
BalasHapusSaya mau buwat bahasa indo-minang gan
rahmad.hidayat1724@gmail.com
Makasih sebelumnya gan
bero, boleh minta scripnya juga engga..
BalasHapusemail : kurozawa1997@gmail.com
buat uas.