Cara mengetahui dan memastikan bahwa JDK sudah Terinstal melalui Command Promt.
Langkah-langkahnya sebagai berikut:
1. Pastikan JDK sudah terinstal didalam computer anda.
2. Kemudian buka Command Promt nya dengan cara:
- Klik start
-Ketikan “cmd”
Gambar 1: Membuka layar Command Promt
Melihat versi JDK yang sudah terinstal dalam Command Promt.
Caranya:
-Ketikan cd\ Enter (1)
-Ketikan cd Pro tekan “tab” pada keyboard Enter (2)
-Ketikan cd java Enter (3)
-Ketikan cd jdk, tekan “tab” pada keybord (lalu akan keluar versi JDK nya)
Enter (4)
-Ketikan cd bin Enter (5)
lalu akan keluar versi JDK dan alamat bin nya.
Gambar 2: Tampilan versi JDK dan alamat bin nya dalam Command Promt.
Gambar 3: Untuk mengetahui file apa saja yang ada disitu.
Setelah JDK dan alamat bin nya sudah tampil dan tertera di Command Promt, langkah selanjutnya anda mensetting PATH dan CLASSPATH nya.
I. Setting PATH.
Langkah-langkahnya sebagai berikut:
1. Klik start
2. Klik kanan my computer
3. Klik properties
4. Klik Advanced System Setting pada Control Panel Home
Gambar 4: Klik environment Variables
6. Klik New pada User Variables
-kemudian isikan nama variable:-----------
-kemudian isikan nama value :------------
Gambar 5: Mengisi kolom variable name, dan untuk mengisi kolom variable value silahkan diisikan dengan JDK dan alamat bin nya java yang sudah ada didalam Command Promt tadi. Lihat pada gambar 2.
-Klik OK.
II. Seting CLASSPATH.
1. Klik New pada System Variables
-kemudian isikan nama variable:-----------
Gambar 5: Mengisi kolom variable name dengan nama CLASSPATH, dan mengisi kolom variable value dengan nama variable value yang sama pada gambar 2, yang membedakan hanya titik (‘.’) dan titik koma (‘;’) sebagai pemisah (lihat pada gambar 5. Tanda yang dilingkarkan) pada variable value yang telah diisikan dengan alamat bin dan versi JDK nya java.
-Klik Ok.
Tampilan PATH pada User Variables yang telah disetting, dan tampilan CLASSPATH pada System Variables yang telah disetting juga.
Gambar 6: PATH dan CLASSPATH yang telah disetting.
-Klik OK
-Lalu klik Ok lagi
-Kemudian klik Close pada Control Panel Home
-Lalu Restart computer anda
III. Membuat Folder baru (New Folder) pada Local Disk untuk penyimpanan file Javanya.
Langkah-langkahnya sebagai berikut:
1. Klik start
2. Klik Computer
3. Pilih tempat untuk penyimpanan datanya pada Local Disk yang akan dipilih kemudian klik Local Disk tersebut
4. Lalu klik kanan, arahkan tanda panah anda ke New, kemudian arahkan tanda panah anda kembali ke Folder.
Contoh gambar 7:
Gambar 8: Local Disk (D:) tempat penyimpanan folder (1), dan nama folder untuk penyimpanan file java nya(2).
6. Lalu tekan Enter.
Kesimpulan:
Setelah anda mengetahui dan memastikan bahwa versi JDK dan alamat bin nya java sudah terinstal dan tampil dalam layar Command Promt, serta anda juga sudah mensetting PATH dan CLASSPATH nya pada Environment Variables dengan menambahkan PATH pada variable name, serta mengisikan versi JDK dan alamat bin nya java yang sudah tertera dilayar Command Promt, kedalam variable value, yang berada didalam lingkungan User Variables.
Serta anda juga sudah mengisikan CLASSPATH pada variable name, dan mengisikan versi JDK dan alamat bin nya java dengan ditambahkan titik dan titik koma didepan C:\ kedalam variable value yang berada didalam lingkungan System variables.
Sertakan anda juga sudah membuat folder baru (New Folder) didalam Local Disk dengan nama folder yang anda inginkan, agar mempermudah anda untuk menyimpan file-file java nya, dan juga mempermudah anda mencari file penyimpanan java nya untuk keluar masuk folder di Command Promt.
IV. Tahapan-tahapan dalam membuat program java melalui Notepad dan mengoperasikannya di Command Promt.
1. Klik start, All Programs
2. Pilih dan klik Accessories
3. Pilih Notepad dan klik
Gambar 9: Membuat program java nya
5. Lalu klik File dan arahkan tanda panah ke Save As lalu klik
6. Kemudian pilih Local Disk dan buka folder yang telah anda buat tadi untuk penyimpanan file java nya
7. Ganti *.txt yang ada didalam kolom File name, ganti dengan nama class nya dan gunakan titik java(.java) dalam penyimpanannya, dan ganti juga Text Document(*.txt) dengan All Files yang berada didalam kolom Save as type.
gambar 10: Local Disk (D:) tempat saya menaruh nama folder dan telah di buka(1), nama class nya dengan ditambahkan “.java”(2), tempat penyimpanannya dokumennya(3), menyimpan atau save(4).
9. Kemudian buka Command Promt, lihat pada gambar 1. Atau klik start
ketikan “cmd”
10. Ketikan Local Disk tempat anda menaruh folder file tersebut dan Enter (1).
Contohnya saya menaruh folder yang telah saya buat tadi pada data D
(Local Disk (D:), lalu saya ketikan D: di Command Promt, maka nanti
C:\ usernya akan berubah menjadi D:\>
11. Lalu ketikan cd dan nama folder yang telah anda buat tadi dan Enter (2).
Contohnya saya menamai nama folder yang saya buat tadi dengan nama
pekick dan berada Didata D, kemudian saya ketikan cd pekick di Command
Promt. Maka D:\ akan berubah menjadi D:\pekick>
12. Kemudian ketikan javac nama program.java untuk mengcompile dan
Enter (3).
Contohnya saya akan mengcompile program yang telah saya buat tadi
melalui Notepad, saya ketikan javac coba1.java di Command Promt
lalu akan tampil kembali D:\pekick>
13. Untuk menjalankan programnya (run), ketikan java nama program dan
Enter (4).
Contohnya tadi saya sudah mengcompile programnya dan sekarang saya
Akan menjalankan programnya, saya ketikan java coba1 kemudian saya
tekan Enter, maka hasil yang akan keluar di Command Promt adalah
Gambar 11: proses program java dengan Command Promt dari letak dan penempatan data folder sampai menampilkan hasil program yang telah dibuat dengan Notepad.
Demikianlah tahapan dan langkah-langkah pengecekan JDK yang telah terinstal didalam computer melalui Command Promt, dan pensettingan PATH dan CLASSPATH nya, serta pembuatan Folder dan nama folder untuk penyimpanan File java, kemudian dengan menggunakan Notepad untuk membuat programnya, dan dengan menggunakan Command Promt untuk memastikan program yang telah dibuat berjalan dengan hasil yang kita harapkan.
Mohon maaf apabila ada kesalahan didalam penyampaian serta kekurangannya atas penjelasan yang telah saya buat ini.
Terimakasih.
kamar pekick
Thursday, April 18, 2019
New Google SEO
Bandung, IndonesiaJava Dengan BlueJ
Assalamualaikum Kawan2.. Pada kali ini Saya akan Memberikan Software Untuk membuat aplikasi dengan Program Java. Ada 2 Software yang di gunakan yaitu: Dengan BlueJ Dan Netbeans IDE.Disini Saya akan Membahas tentang Membuat Class Dan Pakage Di BlueJ. Programnya saya Kasih Yg paling sederhana Aja Ya.. hhehehehe.. Oke Langsung saja Dah..
Cara Membuat Class pada BlueJ
Selanjutnya kita membuat sebuah project dengan cara tekan Project -> New Project.. Lalu buat nama project yang akan kita gunakan untuk membuat program java nantinya,
Setelah project dibuat maka akan menampilkan halaman seperti berikut ini.
Setelah project dibuat maka barulah kita bisa membuat program java dengan menambahkan suatu class dengan cara klik pada button New Class.. yang ada di sebelah kiri atas lalu setelah muncul halaman seperti dibawah buatlah nama untuk class-nya misalnya belajar. Maka akan menampilkan halaman seperti berikut ini.
Setelah selesai membuat class, maka akan ada sebuah file class yang mcuncul dengan nama belajar. Lalu, silahkan teman-teman klik 2x file class tersebut dan akan memunculkan tampilan seperti di bawah ini, dan silahkan teman-teman buat program java seperti posting-postingan saya sebelumnya.
Cara Membuat Package pada BlueJSelanjutnya saya akan membahas tentang cara membuat package pada BlueJ. Sebelum itu teman-teman sudah tahu apa itu Package? kalau belum, ini Penjelasannya.
Package adalah suatu cara untuk mengatur atau memanage class-class yang sudah kita buat. Jadi, dengan menggunakan package class-class yang kita buat akan dibagi menjadi beberapa kategori dan lebih terlihat teratur.
Package adalah suatu cara untuk mengatur atau memanage class-class yang sudah kita buat. Jadi, dengan menggunakan package class-class yang kita buat akan dibagi menjadi beberapa kategori dan lebih terlihat teratur.
Sebenarnya dalam pembuatan package hampir sama saja dengan pembuatan class pada blueJ. Baiklah langsung saja. Pertama-tama klik kotak tempat file java berada, lalu pilih new package… Ctrl+R seperti gambar dibawah ini.
Lalu setelah di klik, akan muncul jendela seperti berikut. Lalu tuliskan nama package yang akan dibuat misalnya Pelajaran.
Maka akan menjadi seperti berikut ini.
Buka package “Pelajaran” dengan cara klik 2 kali pada Pelajaran. Lalu silahkan teman-teman membuat class seperti tutorial sebelumnya.
Contoh program paling sederhananya:
untuk melakukan kompilasi pada program java (dalam kasus ini blueJ) menggunakan perintah javac yang sudah terdapat di dalam Java Development Kit (JDK). contoh:
javac< nama-program>
perintah di atas akan menghasilkan file *.class, kemudian jalankanlah dengan perintah java, dengan sintaks sebagai berikut:
Java <nama-classjava>
latihan 1.belajar.java
public class belajar {
public static void main (String [] args){
System.out.println (“selamat datang di kamar pekick”);
}
} kamar pekick Friday, April 21, 2017 New Google SEO Bandung, Indonesia
1. Menghitung Luas dan Keliling Lingkaran





3. Menentukan bilangan prima/bukan dengan menginputkan angka dari Keyboard







import java.io.*;
public class menghitungLuasdanKeliling
{
public static void main (String args[])
{
try
{
int phi=22/7;
System.out.print(“jari2=”);
BufferedReader input1= new BufferedReader(new InputStreamReader(System.in));
String jari2=input1.readLine();
int r=Integer.parseInt(jari2);
int Luas=phi*r*r;
int Keliling=2*phi*r;
System.out.print(“Luas=”+Luas+”\n”+”Keliling=”+Keliling);
}
catch(IOException e)
{
}
}
}
Hasil Eksekusi Luas dan Keliling
2. Konversi Fahrenheit ke Celcius dan Reamur
import javax.swing.*;
public class konversiFahrenheit
{
public static void main (String args[])
{
String input=JOptionPane.showInputDialog(“masukkan fahrenheit”);
int TF=Integer.parseInt(input);
System.out.println(“Fahrenheit=”+TF);
int TC=5*(TF-32)/9;
int TR=TC*4/5;
System.out.println(“Celcius=”+TC+”\n”+”Reamur=”+TR);
System.exit(0);
}
}
Hasil Eksekusi Konversi
TUGAS PRAKTIKUM 2
1. Hari-hari dalam satu minggu
public class hari
{
public static void main (String args[])
{
String []data ={“Senin”,”Selasa”,”Rabu”,”Kamis”,”Jumat”,”Sabtu”,”Minggu”};
for(int i=0;i<data.length;i++)
{
System.out.println(“Hari “+data[i]);
}
}
}
Hasil Eksekusi Hari
2. Menentukan Bilangan Prima (0-1000)
public class prima
{
int[] bil=new int[1000];
public int[]inputdata()
{
for (int i=0; i<bil.length;i++)
{
bil[i]=i;
}
return bil;
}
public int[]cekprima()
{
int cek=0;
int[] data=new int[bil.length];
for (int i=0;i<bil.length;i++)
{
data [2]=2;
for (int j=2;j<bil[i];j++)
{
cek=(bil [i])%j;
if(cek==0)
break;
}
if (cek!=0)
data[i]=bil[i];
}
return data;
}
public void cetakprima(int[]cetak)
{
System.out.print (“Bilangan prima dari 0-1000:\n”);
for (int i=0; i<cetak.length; i++)
{
if (cetak[i]>0)
{
System.out.print (cetak[i]+” “);
}
}
System.out.println();
}
public static void main(String []args)
{
prima p =new prima();
p.inputdata();
p.cekprima();
p.cetakprima(p.cekprima());
}
}
Hasil Eksekusi Bilangan Prima (0-1000)
3. Menentukan bilangan prima/bukan dengan menginputkan angka dari Keyboard
import java.io.*;
public class primaViaKeyboard
{
public static void main(String[] args)
{
BufferedReader dataIn = new BufferedReader(new
InputStreamReader(System.in));
int bil,pembagi = 2;
String chek = “”;
String numStr = “”;
System.out.print(“Masukkan bilangan : “);
try
{
numStr = dataIn.readLine();
}
catch( IOException e )
{
System.out.println(“Error!”);
}
bil = Integer.parseInt(numStr);
do
{
if (bil % pembagi ==0 || bil<=2)
{
chek = “BUKAN bilangan PRIMA”;
break;
}
if (pembagi>= bil/2 )
{
chek = “bilangan PRIMA”;
break;
}
pembagi++;
}
while (pembagi<=bil/2);
System.out.println(bil + ” adalah” +chek);
}
}
Hasil Eksekusi bilangan prima/bukan dengan menginputkan angka dari Keyboard
4. Mencari rata-rata dari n bilangan
import javax.swing.*;
public class ratarata
{
public static void main (String args[])
{
System.out.println(“Data Yang Di Masukkan Melalui Keyboard:”);
String input1=JOptionPane.showInputDialog(“data 1: “);
int d1=Integer.parseInt(input1);
System.out.println(“data1: “+d1);
String input2=JOptionPane.showInputDialog(“data 2: “);
int d2=Integer.parseInt(input2);
System.out.println(“data2: “+d2);
String input3=JOptionPane.showInputDialog(“data 3: “);
int d3=Integer.parseInt(input3);
System.out.println(“data3: “+d3);
String input4=JOptionPane.showInputDialog(“data 4: “);
int d4=Integer.parseInt(input4);
System.out.println(“data4: “+d4);
String input5=JOptionPane.showInputDialog(“data 5: “);
int d5=Integer.parseInt(input5);
System.out.println(“data5: “+d5);
int ratarata = (d1+d2+d3+d4+d5)/5;
System.out.println(“nilai rata-rata=”+ratarata);
System.exit(0);
}
}
Hasil Eksekusi Mencari rata-rata dari n bilangan
TUGAS PRAKTIKUM 3
1. Penjumlahan Matrik dengan menginputkan data dari keyboard
import javax.swing.*;
public class penjumlahanmatrik
{
public static void main (String args[])
{
System.out.println(“Data Yang Di Masukkan Melalui Keyboard:”);
String input1=JOptionPane.showInputDialog(“data 1: “);
int m1=Integer.parseInt(input1);
System.out.print(” “+m1);
String input2=JOptionPane.showInputDialog(“data 2: “);
int m2=Integer.parseInt(input2);
System.out.print(” “+m2);
String input3=JOptionPane.showInputDialog(“data 3: “);
int m3=Integer.parseInt(input3);
System.out.print(” “+m3);
String input4=JOptionPane.showInputDialog(“data 4: “);
int m4=Integer.parseInt(input4);
System.out.print(” “+m4);
String input5=JOptionPane.showInputDialog(“data 5: “);
int m5=Integer.parseInt(input5);
System.out.print(” “+m5);
String input6=JOptionPane.showInputDialog(“data 6: “);
int m6=Integer.parseInt(input6);
System.out.println(” “+m6);
String input7=JOptionPane.showInputDialog(“data 7: “);
int m7=Integer.parseInt(input7);
System.out.print(” “+m7);
String input8=JOptionPane.showInputDialog(“data 8: “);
int m8=Integer.parseInt(input8);
System.out.print(” “+m8);
String input9=JOptionPane.showInputDialog(“data 9: “);
int m9=Integer.parseInt(input9);
System.out.print(” “+m9);
String input10=JOptionPane.showInputDialog(“data 10: “);
int m10=Integer.parseInt(input10);
System.out.print(” “+m10);
String input11=JOptionPane.showInputDialog(“data 11: “);
int m11=Integer.parseInt(input11);
System.out.print(” “+m11);
String input12=JOptionPane.showInputDialog(“data 12: “);
int m12=Integer.parseInt(input12);
System.out.println(” “+m12);
int[][]matrik1={{m1,m2,m3},{m4,m5,m6}};
int[][]matrik2={{m7,m8,m9},{m10,m11,m12}};
int[][]jumlah=new int[matrik1.length][matrik1[0].length];
System.out.println(“data matrik1:”);
for(int i=0;i<matrik1.length;i++)
{
for(int j=0;j<matrik1[0].length;j++)
{
System.out.print( matrik1[i][j]+” “);
}
System.out.println();
}
System.out.println(“data matrik2:”);
for(int i=0;i<matrik2.length;i++)
{
for(int j=0;j<matrik2[0].length;j++)
{
System.out.print( matrik2[i][j]+” “);
}
System.out.println();
}
for (int i=0;i<jumlah.length;i++)
{
for (int j=0;j<jumlah[0].length;j++)
{
jumlah[i][j]=matrik1[i][j]+matrik2[i][j];
}
}
System.out.println(“hasil penjumlahan:”);
for (int i=0;i<matrik2.length;i++)
{
for (int j=0;j<matrik2[0].length;j++)
{
System.out.print(jumlah[i][j]+” “);
}
System.out.println();
}
System.exit(0);
}
}
Hasil Eksekusi Penjumlahan Matrik dengan menginputkan data dari keyboard
===================Selamat Belajar=================
kamar pekick
Friday, April 21, 2017
New Google SEO
Bandung, Indonesia
Membuat Program Input data Menggunakan Java [NetBeans IDE]
Langkah Pertama : Siapkan Aplikasi Xampp atau SQLyog :
“Anda Harus punya Database dan minimal isinya 1 tabel. Bila anda belum punya, buat database dan isi dengan 1 tabel menggunakan aplikasi Xampp atau SQLyoG”
































kamar pekick
Friday, April 21, 2017
New Google SEO
Bandung, Indonesia
Langkah Pertama : Siapkan Aplikasi Xampp atau SQLyog :
“Anda Harus punya Database dan minimal isinya 1 tabel. Bila anda belum punya, buat database dan isi dengan 1 tabel menggunakan aplikasi Xampp atau SQLyoG”
Jika sudah :
Langkah Kedua : Buka aplikasi NetBeans, disini saya menggunakan NetBeans IDE 7.3 Buka aplikasi Netbeans – new project – java – java application
Klik Next untuk melanjutkan
Pada Project Name : buat nama projectnya.
Contoh : mahasiswa
Klik Finish – maka akan muncul gambar berikut
Pada project mahasiswa – klik kanan – new – jFrame From [lihat gambar dibawah ini]
Pada Class Name : isi nama kelasnya
Contoh : Data
Pada Package – pilih mahasiswa
Klik Finish untuk melanjutkan
Maka akan muncul Gui Form nya :
Tambahkan 5 Label, 3 Text Field, 3 Button, 1 Combo Box dan 1 Table pada Swing Controls
Buat seperti gambar dibawah ini :
Klik Source untuk memasukkan Coding
/*Pada Package mahasiswa isikan :*/
package mahasiswa;
import java.awt.HeadlessException;
import java.sql.*;
import javax.swing.*;
import javax.swing.table.*;
/* Pada public class Data extends javax.swing.JFrame isikan : */
public class Data extends javax.swing.JFrame {
public Connection conn;
public Statement cn;
public void koneksi(){
try{
Class.forName(“com.mysql.jdbc.Driver”);
conn=DriverManager.getConnection(“jdbc:mysql://localhost:3306/mahasiswa”,”root”,””);
cn=conn.createStatement();
} catch(ClassNotFoundException | SQLException e) {
JOptionPane.showMessageDialog(null, “koneksi gagal….”);
System.out.println(e.getMessage());
}
}
/* Pada Public data isikan : */
public Data () {
initComponents();
bersih();
tampildata();
jComboBox1.addItem(“– PILIH –“);
jComboBox1.addItem(“Sistem Informasi”);
jComboBox1.addItem(“Teknik Informatika”);
jComboBox1.addItem(“Manajemen Informatika”);
}
/*Penjelasan :
bersih(); fungsinya semacam clear data, tapi tidak bermaksud menghapus data. Hanya untuk membuat textfield menjadi kosong.
tampildata(); Fungsinya untuk menampilkan data ke tabel grid.
jComboBox1.addItem(“– PILIH –“);
: ini digunakan untuk menambah item – item yang ada pada Combo Box, sehingga saat di klik akan ada pilihan item(Sistem Informasi – Teknik Informatika – Manajemen Informatika )*/
Pada coding ” bersih ();” muncul peringatan eror[tanda seru merah !]. Untuk mengatasi eror, klik peringatan eror[tanda seru merah !]. klik Create method “bersih ()” in mahasiswa.Data
Setelah dkilk, maka akan muncul
private void bersih() {
}
Isikan didalamnya dengan coding :
private void bersih() {
jTextField1.setText(“”);
jTextField2.setText(“”);
jTextField3.setText(“”);
jComboBox1.setSelectedItem(“– PILIH –“);
}
Pada coding ” tampildata();” juga muncul peringatan eror[tanda seru merah !]. Untuk mengatasi eror,lakukam seperti tadi. Kklik peringatan eror[tanda seru merah !]. klik Create method “tampildata ()” in mahasiswa.Data
Setelah dkilk, maka akan muncul
private void tampildata() {
}
Isikan didalamnya dengan coding :
private void tampildata() {
DefaultTableModel tblmhs = new DefaultTableModel();
tblmhs.addColumn(“npm”);
tblmhs.addColumn(“nama”);
tblmhs.addColumn(“jurusan”);
tblmhs.addColumn(“telp”);
try{
koneksi();
String sql=”Select * from siswa order by npm asc”;
ResultSet rs=cn.executeQuery(sql);
while (rs.next())
{
tblmhs.addRow(new Object[]{
rs.getString(1),
rs.getString(2),
rs.getString(3),
rs.getString(4)
});
}
jTable1.setModel(tblmhs);
} catch (Exception e) {
JOptionPane.showMessageDialog(null,”Ada Kesalahan….”);
}
}
Kembali ke Design, Klik 2 x pada Button1
Maka akan muncul :
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
}
Isikan Coding berikut :
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
try{
koneksi();
String sql=”Insert into siswa values(‘”+jTextField1.getText()+”‘,'”+jTextField2.getText()+”‘,'”+jComboBox1.getSelectedItem()+”‘,'”+jTextField3.getText()+”‘)”;
cn.executeUpdate(sql);
conn.close();
tampildata();
bersih();
JOptionPane.showMessageDialog(null, “Data berhasil di simpan”);
} catch (SQLException | HeadlessException e) {
JOptionPane.showMessageDialog(null, “Proses penyimpanan gagal/koneksi gagal..”);
System.out.println(e.getMessage());
JOptionPane.showMessageDialog(null,”No Npm : “+jTextField1.getText()+” sudah ada…!!!”);
System.out.println(e.getMessage());
bersih();
}
jComboBox1.setSelectedItem(“– PILIH –“);
}
/*Penjelasan : Coding pada button 1 digunakan untuk menyimpan data pada tabel ke database [Coding Simpan]*/
Kembali ke Design, Klik 2 x pada Button2
Maka akan muncul :
jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
}
Isikan Coding berikut :
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
try{
koneksi();
String sql=”Update siswa set nama='”+jTextField2.getText()+”‘,”+”jurusan='”+jComboBox1.getSelectedItem()+”‘,”+”telp='”+jTextField3.getText()+”‘”+”where npm='”+jTextField1.getText()+”‘”;
cn.executeUpdate(sql);
conn.close();
tampildata();
bersih();
JOptionPane.showMessageDialog(null,”Data berhasil di rubah”);
} catch (Exception e) {
JOptionPane.showMessageDialog(null,”Proses update gagal/koneksi gagal…”);
System.out.println(e.getMessage());
}
jTextField1.setEnabled(true);
jButton1.setEnabled(true);
jComboBox1.setSelectedItem(“– PILIH –“);
}
/*Penjelasan : Coding pada button 2 digunakan untuk mengubah data pada tabel [Coding Edit]*/
Kembali ke Design, Klik 2 x pada Button3
Maka akan muncul :
jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
}
Isikan Coding berikut :
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
try{
koneksi();
String sql=”delete from siswa where npm='”+jTextField1.getText()+”‘”;
cn.executeUpdate(sql);
conn.close();
tampildata();
bersih();
JOptionPane.showMessageDialog(null,”Data berhasil di hapus”);
} catch (Exception e) {
JOptionPane.showMessageDialog(null,”Proses hapus gagal/koneksi gagal…”);
System.out.println(e.getMessage());
}
jTextField1.setEnabled(true);
jButton1.setEnabled(true);
jComboBox1.setSelectedItem(“– PILIH –“);
}
/*Penjelasan : Coding pada button 3 digunakan untuk menghapus data pada tabel [Coding Hapus]*/
Kembali ke design – pada table – klik kanan – Events – Mouse – mouseCliked [lihat gambar]
Maka akan muncul : private void jTable1MouseClicked(java.awt.event.MouseEvent evt) {
}
Masukan Coding :
private void jTable1MouseClicked(java.awt.event.MouseEvent evt) {
int table=jTable1.getSelectedRow();
//mengambil data dari table
String a=jTable1.getValueAt(table, 0).toString();
String b=jTable1.getValueAt(table,1).toString();
String c=jTable1.getValueAt(table,2).toString();
String d=jTable1.getValueAt(table, 3).toString();
jTextField1.setText(a);
jTextField2.setText(b);
jComboBox1.setSelectedItem(c);
jTextField3.setText(d);
jTextField1.setEnabled(false);
jTextField2.requestFocus();
jButton1.setEnabled(false);
}
/* Penjelasan : ini digunakan, saat pengguna ingin melakukan pengubahan data pada tabel. Saat mouse di klik ke salah satu data ditabel, maka data – data tersebut akan muncul ke textfield dan siap untuk melakukan perubahan data. Tombol simpan akan dinon-aktifkan dan hanya tombol edit dan hapus yang dapat digunakan.*/
Jika Sudah, Klik Mahasiswa.java
Pada mahasiswa.java :
Ketikan Coding pada public static void main(String[] args) {
}
public static void main(String[] args) {
new Data().setVisible(true);
}
Fungsinya agar dapat membaca Gui Form Yang dibuat saat di-Run [dijalankan]
Melakukan perubahan nama pada label, textfield, button, combobox dan table
Kembali Ke – Design
Untuk label, TextField dan Button caranya sama saja, yaitu dengan :
Klik kanan pada label atau TextField atau Button – pilih edit Text
Tulis dengan format :
Label1 : Data Mahasiswa
Label2 : Npm
Label3 : Nama
Label4 : Jurusan
Label5 : Hp
TextField1 :
TextField2 :
TextField3 :
Button1 : Simpan
Button2 : Edit
Button3 : Hapus
Untuk Table – klik kanan pada table – table contents
Pilih columns – pilih title
Ketik dengan format :
Title1 : Npm
Title2 : Nama
Title3 : Jurusan
Title4: Hp
Jika sudah semua, klik close
Pada Combo Box – properties – model – klik menu samping
pilih Reset to Default – ok agar tampilan comboBox kosong
Hasil Desainnya :
Jangan lupa untuk mengaktifkan MYSQL JDBC
Tambahkan MySQL JDBC driver dengan cara klik kanan pada project KoneksiJDBC > Properties > Libraries pada tab Compile pilih Add Library tambahkan MySQL JDBC Driver > OK seperti terlihat pada gambar dibawah ini : Coba Jalankan dengan Klik Run dan coba lakukan isi data, ubah data dan hapus data