Sabtu, 11 April 2020

Koneksi Database

Cara Mengkoneksikan Database
1.Pertama buka apikasi mysql lalu klik start pada Appache terlebuh dahulu setelah itu baru klik stat pada mysql.

Appche :
Digunakan sebagau web server
Berfungsi mengakses localhost.

MySql:
Mysql adalah modul yang ada di xampp
Berfungsi sebagai database.

2. Cara membuat database di xampp
Buka browser lalu ketikan localhost.phpmyadmin.
Lalu selanjutnya kita buat database
Setelah itu creat table.
Setelah membuat table pada database selanjutnya kita kembali lagi ke GUI.
Mengimport Library.
Pada library klik kana > add library > dbc criber > add library.
Lalu ke tampilan gui lagi, klik forumnya lalu klik source.

3.Mengimport data tapi menggunakan sintak.
Tuliskan dibawah pakage 
Import java.sql.connection;
Import java.sql.drivermanager;
Import java.sql.resultset;
Import java.sql.statment;
Import java.sql.SqlExeption;

Penjelasan :
Import java.sql.connection; Ini berfungsi untuk menyambungkan databse dengan java . 
Fungsi connection untuk melakukan koneksi terhadap basis data.
Import java.sql.drivermanager; Driver manager berfungsi untuk menggabungkan antara driver manager dengan library.
Import java.sql.resultset; Resultset berfungsi untuk queri
Import java.sql.statment; Berfungsi untuk nama queri yang akan ditulis
Import java.sql.SqlExeption; Ini bisa ditulis bisa juga tidak ditulis.

4.Menuliskan blok eksepsi
Public void menu 
String nama = nama1.getText ( );
String nim = nim2.getText ( );
Try {
Connection.corn=DriveManager.getConnection 
(jdbc:mysql://localhost:3306/kampus,root, );
}catch (SQLException ex) {
System.out.println (ex);
}

5.Membuat / Menuliskan Query
String.query=(INSERT INTO mahasiswa VALUES ( null,nama++nama+,+nim+));
Eksekusi query dibawah koneksi
Statement st = corn.creatStatment;
Dibawah string tulis
St.executupdate (query);
JOptionPane.showMassageDialogue(null,  data anda telah disimpan);

Sabtu, 04 April 2020

Input Output Events

Cara Mengambil Input dan Menampilkan Output
Pemrograman Java: Mengambil inputan dari user dan menampilkan Output

Input
Digunakan untuk melakukan inputan  (misal dari user) menggunakan consol (terminal)
Untuk melakukan inputan dengan console bisa menggunakan cara : 
1.Panggil Class Objek Scanner dan          gunakan parameter System.in
 Contoh : Scanner inputUser = new Scanner(System.in);
2.Import asalnya dari class Scanner itu sendiri

Output
Digunakan untuk menampilkan inputan.
Untuk menampilkan tulisan pada consol (terminal) dapat menggunakan perintah: System.out.print()
System.out.println()
Java menyediakan fungsi print(), println(), dan format().

Untuk menampilkan data yang sudah dimasukan pada consol nya, dengan cara:
Menggabungkan String
Ketika menggunakan fungsi print() maupun println(), kadang kita perlu mengambil teks dari variabel dan menggabungkannya dengan teks yang lain.
Misalnya seperti ini:

Kita punya variabel namaDepan dan namaBelakang:

String namaDepan = "wahyu Eka";
String namaBelakang = "Widiati";

Kemudian kita ingin menampilkannya dengan fungsi print(), maka kita hanya perlu memasukkannya.

System.out.print(namaDepan);
System.out.print(namaBelakang);

Kode tersebut akan menghasilkan: Wahyu Eka Widiati

Sebenarnya kita tidak perlu menggunakan dua fungsi print(), karena kita bisa menggabungkannya dengan operator +.
Contoh:
System.out.print(namaDepan + namaBelakang);
Agar ada spasi, tinggal ditambahkan saja spasi:
System.out.print(namaDepan + " " + namaBelakang);

Cara menjalankan method dengan menekan tombol button
Pilih design > submit >properties > events > action perform -> memanggil method dengan cara menuliskan method yang sudah dibuat sebelumnya atau mengcopy paste di bawah method action perform > run > isikan inputan > submit.

Cara memanggil JFrame:
kita perlu membuat beberapa tampilan GUI untuk ditampilkan.

Menentukan JFrame yang pertama kali ditampilkan terlebih dahulu dengan cara: pada tampilan project (main class) > ketikan new menu().setvisible (true);
Menutup halaman login tetapi halaman dta mahasiswa tidak ikut tertutup dengan cara -> pilih JFrame fromnya > pilih Dispose > save

Untuk menjalankan semua programnya dengan cara:
 klik menu  admin > properties > events > pilih mouse clicked > ketik main class yang mau dipanggil (new registrasi().setvisible (true); 

Membuat tampilan GUI, ketika di submit maka akan tersimpan menggunakan setText :
        Nama1.setText(nama);
        jTextField2.setText(nim);
        jTextArea3.setText(alamat);

iReport

IReport ‐   JasperReports  : Merupakan software open source untuk reporting ‐  iReport  : Merupakan Visual Designer untuk membuat lapor...