Home > Java, Tutorial, Windows Server > TUTORIAL DASAR PEMROGRAMAN JAVA BERBASIS GUI MENGGUNAKAN NETBEANS

TUTORIAL DASAR PEMROGRAMAN JAVA BERBASIS GUI MENGGUNAKAN NETBEANS

BENAR-BENAR UNTUK PEMULA

1. INSTALASI NETBEANS
Untuk menginstall Netbeans Anda harus punya DVD nya yang bisa didapat dengan Cuma-Cuma dari NetBeans.org (tergantung keberuntungan) tinggal dipesan aja via Internet lalu Anda akan menerima DVDnya langsung ke tangan Anda dalam sekejab (nunggu beberapa hari/gak sampe berminggu-minggu), lebih gampang 1agi Anda silahkan unduh dari netbeans.org hanya beberapa menit kalau kamu punya bandwith Internet Connection yang tinggi. Setelah Anda punya package nya silahkan install aja sendiri, boleh juga ditemani pacar, teman, saudara, oppung, nenek, atho’ dan lain-lain….hehe…:))

baca selengkapnya……….click di

Sebagai catatan, dalam tutorial ini penulis menggunakan NetBeans IDE 6.0 dan JDK 1.6 yang sudah terintegrasi langsung pada netbeans, Sistem Operasi Windows XP SP2 (comment: ternyata penulis masih doyan produk microsoft: sekarang ini sedang migrasi ke Linux: Ubuntu, sedang dicoba, Slackware12 pernah dicoba agak payah bagi pemula, OpenSuse lumayan enak dengan Yast nya. Kini juga sedang mencoba FreeBSD dan Solaris… masih coba-coba terus)

2. MEMULAI NETBEANS
Yang pasti kalo kamu pake SO dari keluarga Microsoft, ada shortcut nya di desktop kamu, ya tinggal di double click aja terus nunggu sambil minum coffeemix

3. MEMBUAT PROJECT BARU
Nih stepnya, ikuti saja (bahasanya/kalimatnya akag aneh, maklum….):
- Pilih File
- New Project
javagui01.jpg
- Pada Category: pilih Java
- Pada Projects: pilih Java Application
- Kemudian Click tombol Next

javagui02.jpg

- Pada Project Name: ketik nama project misalnya prjPaletteButton
- Pada Project Locaton: click Browse untuk memilih folder diaman Anda akan menyimpan project
- Checklist pada Set as Main Project
- Checklist juga apda Create Main Class
- Kemudian click Finish, maka hasilnya akan tampak seperti di bawah ini:

4. MEMBUAT FORM
- Click kanan pada nama project Anda disisi sebelah kiri yang ada pada Project Explorer

javagui04.jpg

- Pilih JFrame Form
- Kemudian pada Class Name : ketik nama form misal frmButton
- Pada Location : pilih Sources Packages (ini pilihan default)
- Pada Package : pilih prjpalletbutton (sesuai nama project)
- Setelah itu click Finish

5. MENAMBAHKAN CODE PROGRAM PADA MAIN.JAVA
Karna pada saat membuat project pertama sekali dichecklist pada Creat Main Class dan Set as Main Project, maka yang selalu dijalankan pertama sekali ketika program di run adalah main.java, dari program inilah dipanggil form frmButton (nama form / class name), bagaimana caranya?:
- Buka Code main.java dengan mengclick pada tab Main.java yang ada di bawah toolbar

javagui05.jpg

- Kemudian tambahkan code pada class utama (class main)
public static void main (String[] args) {
//TODO code application logic here
new frmButton().setVisible(true);
}
Lihat gambar dibawah ini:


- Setelah itu coba jalankan program Anda dengan menekan tombol F6
Atau click tombol ?yang terdapat pada toolbar

- Lalu akan tampil form yang masih kosong, click pada sudut form (x) untuk menutup form yang sedang running dan kembalilah edit form Anda dan tambahkan beberapa palette (bacanya bukan pelet tetapi pælet) (di visual basic disebut toolbox) sesuai dengan kebutuhan Anda

- Sekarang lanjutkan mengedit form Anda

6. MENAMBAH PALETTE PADA FORM

Ada banyak palette yang dapat Anda tambahkan pada form sesuai kebutuhan program Anda, pada project Anda biasanya jendela palette terletak di sebelah kanan layar Anda, lihat gambar dibawah ini perhatikan garis merahnya (comment:sebaiknya di jelaskan di awal ?):

javagui06.jpg

DAFTAR PALETTE
- Swing Control:
o Label
o Button
o Toggle Button
o Check Box
o Radio Button
o Button Group
o Combo Box
o List
o Text Field
o Text Area
o Scroll Bar, banyak lagi (lihat saja gambar di atas)
Sekarang bagaimana cara menambahkan palette tersebut ke form, gampang aja pada dasarnya sama dengan ketika Anda menggunakan bahasa pemrograman visual lainnya, tinggal click pada palette yang kamu butuhkan dan drag, kemudian letakkan pada form.
Atau boleh juga dengan mengclick sekali pada palette dan bawa mouse Anda ke area form maka palette yang Anda click tadi akan tampil, sekarang Anda tinggal click sekali pada area form dimana Anda akan meletakkan objek palette tersebut.

Sebagai contoh lihat gambar di bawah ini:
javagui07.jpg
- Arahkan mouse pada palette Label, Click sekali(jangan ditahan, click biasa aja)
- kemudian Arahkan mouse Anda pada area form (lihat posisinya disesuaikan) lalu click sekali, pallete Label akan tampak pada form Anda
- kemudian ubah bacaan jLabel1 (caption di VB) menjadi Nilai Tugas, caranya:
o click kanan pada objek label
o pilih Edit Text

javagui08.jpg

o lalu ketik judul yang baru (Nilai Tugas) dan click OK
o Anda dapat merubah ukuran objek dengan mengclick pada titik-titik yang ada di setiap sisi dan sudut objek yang sedang Anda edit (objek yang aktif)
- kemudian ubah nama objek, biasanya disesuaikan dengan jenis palette yang Anda gunakan misalnya kalau label, maka nama objek biasanya diawali dengan lbl misal lblNilaiTugas, kalau button penamaannya biasanya diawali dengan btn, misalnya btnClose. Dll, bagaimana cara merubah nama palette:
? click kanan pada palette yang akan Anda rubah namanya
? pilih Change Variable Name
? kemudian ketik nama Variable Namenya, misal lblNilaiTugas, lihat gambar:

javagui09.jpg

? click Ok
? Anda dapat melakukan perubahan Variable Name atau yang lainnya (properties) melalui jendela Properties:

javagui10.jpg

o Selanjutnya kalau Anda mau menambahkan palette yang sama boleh saja kamu copy paste lalu rubah Text, Variable Name dan lain-lain sesuai kebutuhan. Kemudian…. kemudian… dan selanjutnya kerjakan kasus dibawah ini

7. KASUS 1
Lengkapilah form Anda seperti dibawah ini

javagui11.jpg

Catatan:
- Jika project dijalankan, maka form yang tampil adalah seperti yang Anda lihat diatas
- Pertama sekali textfield tidak dapat di isi/diclick dan tombol New, Save, Show, hanya tombol Close dan Release Array saja yang dapat di Click

- Fungsi tombol:

o Release Array ?

apabila di click berarti mengalokasikan variabel Array dengan jumlah row data yang baru, dengan mengclick tombol ini, maka tombol New dan Show akan aktif sementara tombol Save belum aktif
javagui12.jpg

Setelah Anda ketik jumlah data lalu click OK, maka tombol New akan aktif

o New ?

apabila di click maka semua textfield menjadi aktif dan bernilai kosong, kemudian cursor akan aktif pada txtNT (text nilai tugas), kemudian tombol Save akan aktif dan tombol New dan tombol Show malah tidak aktif. Dan akan tampil nomor data yang akan di isi pada label Data Ke :

o Save ?

hanya dapat di click setelah tombol New di click, tombol ini akan menyimpan data yang ada pada textfield ke Array yang sudah didefenisikan sebelumnya sesuai urutan row, apabila salahsatu textfield masih kosong maka penyimpanan tidak dikerjakan dan cursor akan kembali ke textfield (jadi ada validasi textfield)

javagui13.jpg

o Show ?

untuk menampilkan data sesuai dengan permintaan data keberapa yang akan di tampilkan kembali ke textfield, ketika Anda click tombol ini akan tampil inputbox:

javagui14.jpg

Ketiklah nomor record yang akan Anda tampilkan ke textfield form
Setelah Anda click OK, maka akan tampil data dari Array yang sudah tersimpan, jika Anda masukkan angka 1 maka data yang akan tampil adalah yang ada pada Index Array 0, jika Anda input dengan jumlah yang melebihi Array, maka akan ditampilkan data 1 (array 0)

o Close ?

menutup Form atau keluar dari aplikasi.

8. MENYELESAIKAN KASUS 1
- setelah Anda melengkapi object yang dibutuhkan pada form, diantaranya:
Kelompok Label:
- label yang perlu dirubah hanya text(caption nya saja) , disesuaikan (lihat form diatas)

Kelompok TextField :
Variable Name | Keterangan
txtNT : jenis palette TextField, Variable Name untuk menampung Nilai Tugas yang di input dari keyboard
txtNF : jenis palette TextField, untuk menampung Nilai Formatif
txtNUTS : jenis palette TextField, Nilai UTS
txtNUAS : jenis palette TextField, Nilai UAS
txtNRata : jenis palette TextField, Nilai Rata-Rata, tidak di input langsung dari keyboard, melainkan melalui proses setelah tombol Save di click
Kelompok Button:
btnNew : jenis palette Button, judul text New, shortcut:N
btnSave : jenis palette Button, judul text Save, shortcut:S
btnShow : jenis palette Button, judul text Show, shortcut:O
btnRelease : jenis palette Button, judul text Release Array, shortcut:R
btnClose : jenis palette Button, judul text Close, shortcut:C
- Sekarang Anda lengkapi Code program untuk setiap objek sesuai dengan kebutuhan

- frmButton (form utama Anda),
pada awal program kenalkan dulu beberapa variabel yang akan digunakan secara public di seluruh form:
public int[][] Nilai;
public int datake;
lihat gambar dibawah ini:

javagui15.jpg

Kemudian tambahkan code program pada Events Window Opened, agar apabila form ini dipanggil/dijalankan dari main.java, maka ketika pertama sekali tampil dilayar code program pada windowOpened dijalankan hanya sekali saja, cara membuat code nya:
o dalam mode Design/Click bebas pada area form yang kosong (aktifkan objek yang akan di isi code programnya)
o Kemudian perhatikan, bawa mouse pointer Anda ke jendela properties
o Pada Properties pilih tab menu Events, lihat gambar di bawah ini

javagui16.jpg

o Jika Anda belum melihat properti windowsOpened, geser scroll yang ada di sebelah kanan jendela properties ke bawah, lalu Seperti pada gambar di atas, click properties windowOpened pada kolom Value nya.
o Pada value yang tadinya bernilai akan berubah menjadi formWindowOpened
o Kemudian Anda tekan panah ke bawah, maka akan tampil jendela code untuk event tersebut, lihat gambar dibawah ini:

javagui17.jpg

o Lalu sediakan baris kosong dan ketik code programnya, lihat gambar di atas.
o Code programnya :
this.setTitle(“Form Data Nilai”); //membuat judul form
this.setSize(350, 360); //mengatur ukuran form
this.setLocationRelativeTo(null);
this.setVisible(true);
// semua textfield dikunci saat form dubuka/dipanggil dari main.java
txtNT.setEnabled(false);
txtNF.setEnabled(false);
txtNUTS.setEnabled(false);
txtNUAS.setEnabled(false);
txtNRata.setEnabled(false);
btnSave.setEnabled(false);
btnNew.setEnabled(false);
btnShow.setEnabled(false);

// semua tombol diset shortcut nya
btnNew.setMnemonic(‘N’);
btnSave.setMnemonic(‘S’);
btnShow.setMnemonic(‘O’);
btnClose.setMnemonic(‘C’);
btnRelease.setMnemonic(‘R’);
// pointer difokuskan pada btnRelease
btnRelease.requestFocus();

- btnRelease :

event nya adalah ActionPerformed (sama dengan click), boleh dengan double click pada buttonnya atau mengikuti langkah pada frmButton. Adapun code programnya adalah :
// alokasikan array Nilai sebanyak yang dibutuhkan
/* oleh karena JoptionPane.showInputDialog menghasilkan nilai string,
Maka dikonversi ke integer menggunakan perintah Integer.parseInt berfungsi
mengkonversi data yang di input menjadi data angka Integer dan
disimpan kedalam variable JumlahData
*/
int JumlahData=Integer.parseInt(JOptionPane.showInputDialog(null,”Masukkan Jumlah Data?”,”5″));
/*
Jangan lupa aktifkan dulu library javax.swing.JoptionPane,
Pada awal code pada form, posisinya kira-kira dibawah package namapackageanda;
Ketikkan code berikut: import javax.swing.JOptionPane;
jika tidak Maka pada saat anda selesai mengetik int JumlahData dst…. pada nomor baris disebelah kiri anda akan tampil gambar bola lampu kuning dan tanda merah tanda seru, itu artinya library harus di aktifkan.
Untuk mengaktifkan kamu boleh saja mengclick pada gambar bola lampu tersebut, kemudian pilih Add import for javax.swing.JOptionPane

javagui18.jpg

javagui19.jpg

*/
// Alokasikan index array Nilai
Nilai=new int[JumlahData][4]; //JumlahData adalah jumlah row,4 adlh jlh kolom
datake=0;
btnSave.setEnabled(false);
btnNew.setEnabled(true);
btnShow.setEnabled(true);

- btnNew : ActionPerformed

//tambahkan nilai array
datake=datake+1;
// deteksi apabila jumlah array yang didefenisikan rownya sudah terisi
// Nilai.length berfungsi mendeteksi jumlah row array
if (datake>Nilai.length)
JOptionPane.showMessageDialog(null,”ups… aray yang didefenisikan tidak
cukup maksimum row :”+Nilai.length);

else {
lblDataKe.setText(“Data Ke :”+(datake));
// set agar textfield dan tombol dapat
// diakses, mirip properti enabled pada vb
btnSave.setEnabled(true);
btnNew.setEnabled(false);
btnShow.setEnabled(false);
btnClose.setEnabled(false);
txtNT.setEnabled(true);
txtNF.setEnabled(true);
txtNUTS.setEnabled(true);
txtNUAS.setEnabled(true);
txtNRata.setEnabled(true);
//kosongkan isi textfield
txtNT.setText(“”);
txtNF.setText(“”);
txtNUTS.setText(“”);
txtNUAS.setText(“”);
//meletakkan cursor aktif pada textfield txtNT
txtNT.requestFocus();
}

- btnSave : ActionPerformed

// validasi data
String nt=txtNT.getText();
String nf=txtNF.getText();
String nut=txtNUTS.getText();
String nus=txtNUAS.getText();
// deteksi kalau masih ada textfield yang belum di isi
if ((nt.isEmpty()) | (nf.isEmpty()) |(nut.isEmpty()) | (nus.isEmpty()))
{
JOptionPane.showMessageDialog(null,”Masih ada nilai yang kosong, silahkan dilengkapi”);
txtNT.requestFocus();
}
else {
// simpan data ke array
Nilai[(datake-1)][0]=Integer.parseInt(txtNT.getText());
Nilai[(datake-1)][1]=Integer.parseInt(txtNF.getText());
Nilai[(datake-1)][2]=Integer.parseInt(txtNUTS.getText());
Nilai[(datake-1)][3]=Integer.parseInt(txtNUAS.getText());
// semua textfield dikunci
txtNT.setEnabled(false);
txtNF.setEnabled(false);
txtNUTS.setEnabled(false);
txtNUAS.setEnabled(false);
btnSave.setEnabled(false);
btnNew.setEnabled(true);
btnShow.setEnabled(true);
btnClose.setEnabled(true);
}

- btnShow : ActionPerformed
int JumlahData=Integer.parseInt(JOptionPane.showInputDialog(null,”Masukkan
Nomor Row/Record Data?”,”1″));
//deteksi kalau data yang ditampilkan melewati batas row array
if ((JumlahData>Nilai.length) | (JumlahData<=0))
JumlahData=1;
lblDataKe.setText(“Data Ke :”+(JumlahData));
txtNT.setText(new Integer(Nilai[(JumlahData-1)][0]).toString());
txtNF.setText(new Integer(Nilai[(JumlahData-1)][1]).toString());
txtNUTS.setText(new Integer(Nilai[(JumlahData-1)][2]).toString());
txtNUAS.setText(new Integer(Nilai[(JumlahData-1)][3]).toString());

- btnClose :ActionPerformed
// boleh menggunakan dispose(); , hanya menutup form yang sedang aktif
System.exit(0); //keluar dari program aplikasi secara keseluruhan

TUGAS (KERJASAMA KELOMPOK DISKUSI):

  1. DARI PROGRAM DI ATAS ANTA TAMBAHKAN PROSES UNTUK MENGHITUNG NILAI RATA-RATA… TENTUNYA VARIABEL NYA MERUPAKAN JENIS DATA FLOAT KARENA HASIL NYA DALAM BENTUK DESIMAL MISALKAN NILAI RATA : 80,50
  2. TAMBAHKAN LABEL YANG AKAN MENAMPILKAN NILAI DALAM HURUF, BERDASARKAN NILAI RATA-RATA YANG DIDAPAT:

a. JIKA NILAI RATA-RATA >=85, MAKA AKAN TAMPIL PADA LABEL NILAI HURUF A
b. 70 S/D <85 NILAI HURUF B
c. 60 S/D <70 NILAI HURUF C
d. 45 S/D <60 NILAI HURUF D
e. <45 NILAI HURUF E

Kerja Sama Adalah Langkah Terbaik Dalam Menyelesaikan Permasalahan
(MUHAZIR, Mei 2008)

Related posts:

  1. Dasar Pemrograman WEB PHP – Part 1
  2. Setting Dialup dari Laptop kamu menggunakan Handphone GSM/CDMA
  3. Top 10 Tricks to Earn More From Adsense
  4. ADO References
Categories: Java, Tutorial, Windows Server Tags:
  1. June 7th, 2008 at 23:55 | #1

    Wuih mantab nih tutorialnya buat pemula kaya ane. thanks bro.

  2. johari
    June 19th, 2008 at 12:08 | #2

    Tutorial javanya di update dong. Lagi belajar java juga ..
    Tutorialnya gak bisa di convert ke pdf??
    Oh yaa … ada tutorial bikin perpustakaan gak?? soalnya lagi bikin tugas akhir, perpustakaan pake java.. klo ada di publish ..
    thxs bgt …

  3. joni iswandi
    June 23rd, 2008 at 11:28 | #3

    bikin contoh program javanya donk…biar saya lebih ngerti…

  4. kurt
    June 23rd, 2008 at 12:29 | #4

    klo manggil databasenya gimana???
    tlong dunk!!!

  5. July 3rd, 2008 at 02:38 | #5

    wah bagus nieh tutorialnya

  6. nabiel
    July 3rd, 2008 at 07:53 | #6

    du tolongin q dong q mau buat program java berbasis GUI tapi q lom bsa untuk tmen2 yg pinter java mohon bantuanya dong

  7. styllo
    July 24th, 2008 at 14:42 | #7

    tlg yg tw bikin program kasir dengan JFrame
    tp g pake database
    tolong bs kasih info atw kirim k s_tyllo@yahoo.co.id yaaa….
    matur thank you

  8. ardy
    July 31st, 2008 at 10:41 | #8

    tolong bantu saya kasih tahu contoh tugas akhir menggunakan visual basic atau alamat website aja ga pa2

  9. Ali
    August 12th, 2008 at 08:55 | #9

    Om Aku Kirimin Lewat Email donk tutorial yang lain coz aq lagi belajar java neh…

    N Aq dah dapet tugas nih suruh buat program bank pake form dari java so ajarin yha n nanti tutorial javanya kirimin ke email aq The_NewBie05@yahoo.co.uk Jangan Lupa Yha….

  10. August 22nd, 2008 at 11:39 | #10

    thanks….atas share ilmunya…

  11. Gede
    December 13th, 2008 at 14:11 | #11

    Mas, kalo berkenan saya minta dikirimin tutorial bikin program perpustakaan (ya ada sirkulasinya juga)ke email saya ya..(gdsuta@gmail.com). Tolong ya…
    Trims..

  12. andry
    January 15th, 2009 at 12:19 | #12

    bagus bro….
    eh btw bs mnta tlg kirim yg laen yg ttg pemrograman java yg prtama2 atw dasar2nya di net beans ke e-mailq di
    art_diez11@yahoo.co.id

  13. safrial
    March 10th, 2009 at 14:38 | #13

    bagussss..bangettt…bang….tq ya…atas artikelnya

  14. March 28th, 2009 at 16:30 | #14

    mas..wah bagus euy…

    ada modul pdfnya gak mas..kalo ada dimana?
    tolong balas ke email saya..
    nuhun…

  15. March 31st, 2009 at 13:43 | #15

    mau belajar dari sini ah……

    thaks atas infonya

  16. March 31st, 2009 at 13:44 | #16

    saya juga minta tutorialnya ya please sending ke email ku

  17. April 5th, 2009 at 09:57 | #17

    Alhamdulilah ketemu situs kayak gini, saya nyari situs yang bisa saya jadikan tempat belajar java netbeans neh, saya pengen tahu gimana caranya bikin video player dengan java netbeans, kalau ada yang tahu kirim kabarnya ke email ku ya! aku butuh banget nih!

  18. echo
    April 18th, 2009 at 09:52 | #18

    tolong dong,, gmana c cara bikin GUI pake java???? ajarin dunk… thnx

  19. April 20th, 2009 at 12:12 | #19

    saya sekarang kesulitan untuk membuat form form Java pada netbeans tang terhubung dengan database.
    Tlong secepatnya dibikin tutorialnya.
    makasih…

  20. April 25th, 2009 at 15:51 | #20

    kok kalo aku liat untuk method setMnemonic harusnya kan ada ngimport dari package javax.swing.JButton? Bener ga to? Soalnya aku error terus di bagian itu..

  21. Ragil
    April 27th, 2009 at 13:03 | #21

    tutorialnya yang buat program penjulan ada nda?????

  22. Admin
    April 30th, 2009 at 15:32 | #22

    Buat Anhar Tasman, kalo lu mau bayar kode program video player yang gua bikin pasti gua kasih

  23. Yusuf
    May 9th, 2009 at 17:52 | #23

    Bos, kalau boleh & engga ngerepotin Aku minta Kirimin Lewat Email donk tutorial2 ttg pemrograman java yg prtama2 atw dasar2nya di net beans ke e-mail ya yusufmahzumi@yahoo.com.
    Thank’s before

  24. newjav
    May 16th, 2009 at 19:39 | #24

    hai smuanya,tolongin dong ad g contoh souce code dalam menggunakan ip scanner,udah mentok ni,buat tugas TA,please masukannya,thank,s before

  25. reno
    May 19th, 2009 at 17:19 | #25

    cara perhitungan rata-rata tampa menggunakan tabel kayak mana ya….?

  26. Ragil
    May 20th, 2009 at 11:44 | #26

    makasih pak tutorialnya… pak ada metod buat jdatecalender…. kasih tau saya dasr2nya dong pak…

  27. Ragil
    May 20th, 2009 at 11:47 | #27

    email saya diari1619@yahoo.com…. thx ya..

  28. May 20th, 2009 at 16:24 | #28

    bang tolong ajarin aku tentang pemrograman java donk…kalau mau tinggal krim email kalau ga lewat chatingan ja di website aku,,, aku jga mnta wesitenya donk,,,klo bisa kirim DVD nya donk,,,bang aku pingin banget loh belajar java!!! ajarin donk please,,,,

  29. May 20th, 2009 at 16:26 | #29

    jangan lupa kirim tutorialnya ya ke email aku,,,oke Om????

  30. May 20th, 2009 at 16:28 | #30

    email aku misan_xrpl1@yahoo.co.id jangan lupa Om kirim ya ilmu java nya,,,,

  31. deddi
    May 25th, 2009 at 21:19 | #31

    bos,tolong dong gmana cara connect ke database sqlserver 2005 dari netbeans,thx berat ;)

  32. risan
    May 27th, 2009 at 07:31 | #32

    thanks,,

  33. May 30th, 2009 at 16:51 | #33

    mas blh minta dong… tutorial or link2 yg bisa dipelajari….

    pliss emailin ke gw dong….

  34. M1F74H
    June 2nd, 2009 at 15:57 | #34

    Klok Bisa ajarin saya membuat program java database pa ja deh dan cara mengkoneksikannya.,.,.?
    jangan lupa yach…,,,?>–>

    dan lagi bisa g java DBMS–nya pakek Oracle 10g atau 9i….sAYA Harap Bantuannya,,,…,,.,,

  35. June 7th, 2009 at 15:55 | #35

    bagus coy! tutorialnya. btw dpt darimn?

  36. thio
    June 10th, 2009 at 19:48 | #36

    jagok ma………

  37. Iwan
    June 21st, 2009 at 14:39 | #37

    Thanks boss , tutorialnya

  38. indra
    June 23rd, 2009 at 12:39 | #38

    tutorialnya bagus……….
    saya jadi punya ide n inspirasi
    makasih ya!………

  39. June 25th, 2009 at 11:57 | #39

    Mantab Bro….
    Makasih ya….

  40. mist_walker
    December 27th, 2009 at 12:45 | #40

    ajarin dong caranya java bisa akses ke office terutama powerpoint.
    kalo boleh source codenya (kalo ada) dikirim ke emailku haryanto88@hotmail.com.
    thx.

  41. iway
    December 29th, 2009 at 15:06 | #41

    mantab coyy…..

  42. Nastianto
    January 5th, 2010 at 18:22 | #42

    Thaks..
    Tutorialnya bagus, lagi belajar java neh..
    tapi bisa ga minta toturialnya dikirim langsung ke alamat email??
    makasih sebelumnya..

  43. trisna
    January 5th, 2010 at 20:34 | #43

    cara ngelink ke form lain gmn????

  44. ray
    January 18th, 2010 at 05:41 | #44

    @johari
    banyak blajar coy,,,

  45. ray
    January 18th, 2010 at 05:42 | #45

    thanks nich akhirnya mengerti juga walaw sedikit tntang java,, thanks banget Bang,,,

  46. toenk
    January 19th, 2010 at 16:03 | #46

    mas, mksh ye….
    bleh ndak Q gbung ma ni web ???
    ni e_mailQ toenkasy_syingingi@yahoo.com
    klo da info yang bru hubQ ye………hehehe

  47. yyoana
    January 26th, 2010 at 10:25 | #47

    hhmm .
    gmna crana biar input dari Jtextfield hanya bisa di inputkan dengan angka ?
    tintyu .

  48. January 26th, 2010 at 14:20 | #48

    jadi Java Basis GUI itu pakenya Netbeans ya
    Thanks For The Informations

  49. silvi
    January 27th, 2010 at 10:22 | #49

    Gimana sih caranya dari buat program ditransfer ke web,minta langkah-langkahnya ya..

  50. January 28th, 2010 at 21:11 | #50

    Kakang… napa pas di elsenya error mulu..???

    | else {
    lblDataKe.setText(”Data Ke :”+(datake));
    // set agar textfield dan tombol dapat
    // diakses, mirip properti enabled pada vb
    btnSave.setEnabled(true);
    btnNew.setEnabled(false);
    btnShow.setEnabled(false);
    btnClose.setEnabled(false);
    txtNT.setEnabled(true);
    txtNF.setEnabled(true);
    txtNUTS.setEnabled(true);
    txtNUAS.setEnabled(true);
    txtNRata.setEnabled(true);
    //kosongkan isi textfield
    txtNT.setText(””);
    txtNF.setText(””);
    txtNUTS.setText(””);
    txtNUAS.setText(””);
    //meletakkan cursor aktif pada textfield txtNT
    txtNT.requestFocus();
    } |
    plezz jelasin Kakang.

Comment pages
1 2 20
  1. May 15th, 2009 at 20:30 | #1
  2. May 15th, 2009 at 20:54 | #2
  3. June 23rd, 2009 at 00:23 | #3