AdityaDees: JAVA

Hot

https://publishers.chitika.com/

Contact us for advertising.
Showing posts with label JAVA. Show all posts
Showing posts with label JAVA. Show all posts

22 August 2021

Ask Program Kasir Dengan Nota di java netbeans AdityaDs

12:04 0

oke sahabat setia adityadees, pada kesempatan kali ini saya akan membuat Program Kasir Dengan Nota di java netbeans berbasis GUI.

Pada Program Kasir Dengan Nota di java netbeans ini saya menggunakan komponen:

Sebelumnya silahkan kalian buat sebuah form GUI (JFrameForm).

1. 9x JLabel

2. 1x Combobox

3. 3x Jbutton

4. 7x JTextField

5. 1x JTextArea


Cara Membuat Program Kasir Dengan Nota di java netbeans

Untuk desain awal adalah sebagai berikut:

Silahkan kalian buat desain GUI seperti gambar diatas, setelah kalian buat desain selanjutnya klik bagian source dan masukkan kode dibawah:

Selanjutnya kemabli ke tampilan Design, klik kana  pada tombol total lalu klik Events, Action, selanjutnya klik ActionPerformed dan masukan kode dibawah:

Selanjutnya kemabli ke tampilan Design, klik kana  pada tombol kembalian lalu klik Events, Action, selanjutnya klik ActionPerformed dan masukan kode dibawah:

Selanjutnya kemabli ke tampilan Design, klik kana  pada tombol cetak nota lalu klik Events, Action, selanjutnya klik ActionPerformed dan masukan kode dibawah:

itulah tadi Program Kasir Dengan Nota di java netbeans berbasis GUI. Sekian dulu tutorial kali ini semoga bermanfaat untuk kita semua 😊

Read More

12 August 2021

Ask Program menampilkan gambar di java netbeans AdityaDs

23:30 0

oke sahabat setia adityadees, pada kesempatan kali ini saya akan membuat Program menampilkan gambar di java netbeans berbasis GUI.

Pada Program menampilkan gambar di java netbeans ini saya menggunakan komponen:

Sebelumnya silahkan kalian buat sebuah form GUI (JFrameForm).

1. 1x JLabel

2. 1x Combobox

3. 1x Jbutton

4. stok foto yang akan ditampilkan

Cara Membuat Program menampilkan gambar di java netbeans

Untuk desain awal adalah sebagai berikut:

Silahkan kalian cari foto yang akan kalian tampilkan lalu letakkan di folder yang kalian inginkan, pada contoh ini saya meletakkan fotonya di folder Local Disk (E:)

Selanjutnya silahkan kalian hapus text pada Jlabel, lalu pergi ke tampilan source dan masukan kode dibawah:

Selanjutnya pergi ke tampilan design lagi dan klik kanan pada tombol (JButton), lalu pilih Event, lalu pilih Action, dan pilih actionPerformed, setelah itu masukkan kode dibawah:

Untuk kode ("E:/cloud-server.png") silahkan disesuaikan dengan folder tempat kalian menyimpan foto, misalnya kalian menyimpan foto di Local Disk (D:) didalam folder contoh berarti kodenya ("D:/contoh/cloud-server.png")


Sekian dulu tutoirial kali ini semoga bermanfaat untuk kita semua 😊

Read More

10 June 2021

Ask Aplikasi Booking Hotel JAVA Dan MYSQL (JDateChooser) AdityaDs

22:15 0

Aplikasi Booking Hotel JAVA Dan MYSQL (JDateChooser)

oke sahabat setia adityadees, pada kesempatan kali ini saya akan membuat Aplikasi Booking Hotel JAVA Dan MYSQL (JDateChooser).

Pada Aplikasi Booking Hotel JAVA Dan MYSQL (JDateChooser) ini didalamnya ada swing JDateChooser untuk memilih tanggal checkin dan tanggal checkout.

Dimana nanti terdiri dari 1 form gui dan 1 class :

       1.      Form hotel

       2.      class koneksi

Cara membuat Aplikasi Booking Hotel JAVA Dan MYSQL (JDateChooser)

       1.  Buat terlebih dahulu database dengan nama program hotel yang didalamnya mempunyai table data (ambil disini):

        program jadi:

            Google Drive atau Zippyshare

       2.  Buat Desain Form hotel seperti pada gambar dibawah:

Lalu ubah variable name dari setiapkomponen sebagai berikut:

        - Textfield1 menjadi txtnama

        - Textfield 2 menjadi txthp

        - Combobox1 menjadi cmbkelas

        - Jdatechooser1 menjadi checkin

        - Jdatechooser2 menjadi checkout

       3. klik kanan pada jbutton 1 lalu pilih events, action,actionperformed lalu masukkan source code seperti dibawah:

Hasil Aplikasi Java GUI Toko Roti Dengan MYSQL dan JDateChooser 

Source code class koneksi:


Tampilan pada tabeldatabase MYSQL setelah user menyimpandata:

Keterangan Aplikasi Booking Hotel JAVA Dan MYSQL (JDateChooser)

Ketika program ini pertama kali dijalankan maka user akan diminta untuk memasukkan data sesuai yang ada pada kolom yang telah disediakan, setelash user selesai memasukan data pada kolom dan mengeklik tombol simpan maka program akan menyimpan data yang telah dimasukan user kedalam database.

Read More

09 June 2021

Ask Aplikasi Java GUI Toko Roti Dengan MYSQL dan JDateChooser AdityaDs

13:46 0
Aplikasi Java GUI Toko Roti Dengan MYSQL dan JDateChooser

oke sahabat setia adityadees, pada kesempatan kali ini saya akan membuat Aplikasi Java GUI Toko Roti Dengan MYSQL dan JDateChooser.

Pada Aplikasi Toko Roti menggunakan JAVA GUI NETBEANS dimana nanti didalamnya ada swing JDateChooser untuk memilih tanggal pesan dan tanggal bayar.

Dimana nanti terdiri dari 4 form gui yaitu :

       1.      Form LoginJava

       2.      Form Buat dan hapus Akun

       3.      Form Pemesanan

       4.      Form Data Pembayaran 

Cara membuat Aplikasi Toko Roti Dengan JAVA GUI NETBEANS Dan MYSQL

       1.  Buat terlebih dahulu database untuk USER, PESANAN, PEMBAYARAN ( DOWNOAD                        DISINI  )

       2.  Buat Desain Form Login, Buat atau Hapus Akun Untuk Login, Pemesanan, Data  Pembayaran  jangan lupa juga untuk membuat java class Koneksi ke database di Java Netbeans (Bisa download dibawah)

       3. Buat Kodingan nya tiap tiap button, tabel, dan lainnya.

Hasil Aplikasi Java GUI Toko Roti Dengan MYSQL dan JDateChooser beserta Source Code

Buat Class Baru dengan nama Koneksi.JAVA 

Source Code class Koneksi.Java:


Berikut Tampilan FORM LOGIN JAVA :


Source Code FORM LOGIN JAVA


Berikut tampilan FORM BUAT Atau HAPUS AKUN :

 


Surce Code FORM BUAT Atau HAPUS AKUN


Berikut Tampilan FORM PEMESANAN :

 


Source Code FORM PEMESANAN


Berikut Tampilan FORM DATA PEMBAYARAN :

 


Source Code FORM DATA PEMBAYARAN


Keterangan Aplikasi Toko Roti Dengan JAVA GUI NETBEANS Dan MYSQL

Ketika prpgram ini pertama kali dijalankan maka user akan diminta untuk login, data login yang dimasukkan oleh user akan dicocokan dengan data user pada database MYSQL jika data yang dimasukan cocok dengan ddata pada database maka user ajan dibawa ke form pemesanan roti.

Pada form pemesanan roti user akan diminta memasukkan data sesuai dengan roti yang akan dipesan user, setelah mengisi semua data yang diperluka user bisa mengeklik tombol yang ada sesuai yang diinginkan user. 

Ketika user mengeklik tombol pesan maka data yang telah dimasukan user akan disimpan kedalam database, Ketika user mengeklik tombol bayar maka user akan dibaya ke form data pembayaran dan pada form data pembayaran terdapat data pembayaran user

Untuk KODINGAN PROGRAM (PROJECT JADI) dapat kalian dapatkan dengan klik tombol yang ada di bawah ini. Silahkan download melalui GOOGLE DRIVE.

Link Download : DOWNLOAD DISINI

Untuk link download lewat Zippyshare kalian bisa Klik Disini

sekian dulu artikel kali ini jika ada yang ingin ditanyakan silahkan ketik dikolom komentar, jangan lup share artikelini agar ebih banyak orang yang tahu.

Read More

07 June 2021

Ask Program Java Export Data Tabel Ke Excel AdityaDs

23:16 0


Program Java Export Data Tabel Ke Excel

Export JTable to Excel

Oke sahabat setia syarif soden ketemu lagi dengan saya di blog ini,pada kesempatan kali ini saya ingin berbagi tentang membuat fungsi export data table java  ke file excel


fungsinya adalah, semua isi table yang sudah di masukkan ke JTable akan di simpan dalam bentuk file Excel

sehingga mempermudah pengguna untuk melakukan Print, Sortir dan atau untuk menyimpan berkas pada hardisk

Cara Membuat Program Java Export Data Tabel Java Ke Excel

Pertama-tama kita harus membuat database, dan tablenya
kemudian kita buat file koneksi java ke database.

download databasenya: klik disini

Buka Netbeans, lalu masuk ke project yang sdh dibuat lalu tambahkan pallet seperti pada gambar dibawah ini:

 

Program Java Export Data Tabel Ke Excel

jangan lupa merubah variable name setiap pallet menjadi:

- jtextfieldpaling atas ubah menjadi txtnama

- jtextfield2 ubah menjadi txtasal

- jtextfield3 ubah menjadi txttujuan

- jtextfield4 ubah menjadi txtkelas

- jtextfield5 ubah menjadi txtjumlah

- jdatechooser ubah menjadi tglberangkat

- jtextfield6 ubah menjadi txttotal


atau bagi yang baru membuat (belum ada projectnya)

Database To Excel Menggunakan Java

1. buat project baru dengan klik file – new Project, lalu ikutin perintah selanjutnya dan buatlah projectnya
2. pada SourcePackage klik kanan, new – JFrame Form
3. Buatlah Designnya seperti gambar diatas :

4. Ketikkan kode berikut :
tepat dibawah Package tambahkan import seperti berikut :

5. buat method seperti berikut :

keterangan: 

- method init() berfungsi untuk menghapus text pada jtextfield saat program dijalankan

- method datatabel() berfungsi untuk menamai etiap kolom tabel pada jtable

- method tabelberfungsi menampilkan data dari databse ke tabel java

6. kemudian nama method tersebut taruh tepat dibawah initComponent :

7. kemudian klik kanan pada tombol cetak excel lalu pilih, events => action=> actionperformed dan tambahkan kode dibawah:


keterangan:

  1. WritableWorkbook write = Workbook.createWorkbook(new File("E:program_cetak_excel.xls")); berarti program akan menyimpan file excel ke local disk E dengan nama dan ekstensi file program_cetak_excel.xls
  2. WritableSheet sheet = write.createSheet("program_cetak_excel",0); berarti program akan membuat sheet atau halaman pada file program_cetak_ecxcel

8. untuk tombol lain source codenya sebagai berikut:

9. sekarang coba jalankan programnya (sebelum mengeksport data ke excel jalankan fungsi cari data terlebih dahulu agar tabel menampilkan data dari database), dan lihat fungsi tombol cetak Excel.

program ini sudah saya coba dan sudah berjalan, hasilnya seperti berikut :

Cari Data Pada Java

Export Data Dari JTable ke Excel

Hasil Export Data JTable ke Excel

File Excel Hasil Export Data Tabel JTable

sekian dulu tutorial kali ini, semoga bermanfaat dan selamat mencoba.

Jangan lupa tinggal komentar jika ada pertanyaan

Read More

06 March 2021

SISTEM PENGELOLAAN DATA RUMAH SAKIT BERBASIS JAVA CLI

08:59 0

Rumah sakit merupakan salah satu sarana pelayanan kesehatan dengan memberdayakan berbagai kesatuan personel terlatih dan terdidik dalam menghadapi dan menangani masalah medik untuk pemulihan dan pemeliharaan kesehatan yang baik. Teknologi informasi memiliki peran penting dalam pelayanan kesehatan saat ini. Dimana kualitas pengolahan informasi merupakan faktor penting bagi keberhasilan institusi pelayanan kesehatan. 

Sistem informasi yang baik dapat mendukung alur kerja klinis dengan berbagai cara yang akan memberikan kontribusi untuk perawatan pasien yang lebih baik. Sistem informasi mempunyai 3 peranan penting dalam mendukung proses pelayanan kesehatan, yaitu: mendukung proses dan operasi pelayanan kesehatan, mendukung pengambilan keputusan staf dan manajamen serta mendukung berbagai strategi untuk keunggulan kompetitif.

Sistem pengelolaan data rumah sakit (SPDRS) dapat dicirikan dengan fungsinya melalui informasi dan jenis layanan yang ditawarkan. Untuk mendukung perawatan pasien dan administrasinya, SPDRS mendukung penyediaan informasi, terutama tentang pasien, dalam cara yang benar, relevan dan terbarukan, mudah diakses oleh orang yang tepat pada tempat/lokasi yang berbeda dan dalam format yang dapat digunakan. Transaksi data pelayanan dikumpulkan, disimpan, diproses, dan didokumentasikan untuk menghasilkan informasi tentang kualitas perawatan pasien dan tentang kinerja rumah sakit serta biaya. Ini mengisyaratkan bahwa sistem informasi rumah sakit harus mampumengkomunikasikan data berkualitas tinggi antara berbagai unit di rumah sakit.

Baca juga Sejarah Singkat Java

Analisis

Perancangan kebutuhan aplikasi pengolahan data Rumah Sakit ini dapat memudahkan Administrator rumah sakit. Aplikasi ini memiliki berbagai fungsi yang digunakan untuk mendukung kemudahan pengelolaan data
Aplikasi yang akan dibuat terdiri dari :
  1. Aplikasi ini dapat mengolah data Pasien
  2. Aplikasi ini dapat mengelolah data Transaksi


Adapun analisis context diagram untuk memperlihatkan ekternal entity yang berinteraksi dengan sistem informasi. Eksternal entity diilustrasikan sebagai segiempat, sedangkan lingkaran di tengah merupakan proses sebagai pusat sistem informasi. Untuk lebih jelasnya mengenai context diagram dapat dilihat pada gambar dibawah ini.

Context diagram sistem rumah sakit

No.

Proses

Masukan

Keluaran

Logika proses

1

Pendaftaran Pasien

Input Nama_ lengkap,jenis_ kelamin, alamat,no_tlp,keluhan

 

Informasi data pendaftar

Begin

Read (nama_lengkap)

Read (Jenis_kelamin)

Read (Alamat)

Read (no_tlp)

Read (keluhan)

If data==valid then

Save data

End if

End

2.

Info Pasien

 

Informasi data_pasien

Begin

While data_pasien

Write (data_pasien)

End while

End

3.

Info kamar

 

Informasi data_kamar

Begin

While data_kamar

Write (data_kamar)

End while

End

4.

Transaksi

Input no_pasien, kelas_kamar, hari_rawat, pengantian_inpus,jumlah uang

Informasi data_pasien, data_kamar, data_transaksi

Begin

Read (no_pasien)

Read (kelas_kamar)

Read (hari_rawat)

Read (pengantian_inpus)

Write (data_pasien)

Write (data_kamar)

Write (data_transaksi)

Read(jumlah_bayar)

If(jumlah_bayar > data_transaksi)

    Kembalian=jumlah_bayar-data_transaksi

Write(kembalian)

End if

Write ( “Terimakasih”)

End

Baca juga Set dan Get pada Java

Implementasi

Adapun untuk script aplikasinya adalah sebagai berikut :

package RumahSakit;


import java.util.ArrayList;

import java.util.Arrays;

import java.util.Scanner;


public class RumahSakit{

    public static void main(String[] args) {

        Scanner input = new Scanner(System.in);

        Scanner tiga = new Scanner (System.in);

        Scanner satu = new Scanner (System.in);

        Scanner dua = new Scanner (System.in);

        char balik;

        String kamar    [] = {"VIP A","VIP B","KELAS 1","KELAS 2","KELAS 3"};

        int tarif_kamar [] = {1475000,1275000,785000,650000,275000};

        String nama     [] = {};

        String jk       [] = {};

        String alamat   [] = {};

        String hp       [] = {};

        String keluhan  [] = {};

        String status   [] = {};

        String penyakit;

        int jum = 1;

        

        do{

            

            System.out.println("\n--------------- Aplikasi Rumah Sakit Umum ---------------");

            System.out.println(" Menu Utama : ");

            System.out.println("1. Pendaftaran pasien ");

            System.out.println("2. Info Pasien ");

            System.out.println("3. Info Kamar ");

            System.out.println("4. Pembayaran ");

            System.out.println("5. Selesai");

            System.out.print("\nSilahkan pilih menu utama yang ada : ");

            int menu = input.nextInt();

                      

           

            if (menu==1) {     

                

                    System.out.println("---------------------------------------------------------");

                    System.out.println("Pendaftaran Pasien ");

                    System.out.println("---------------------------------------------------------");

                    System.out.println("Silahkan isi data dibawah ini : ");  

                    System.out.println("\nNo. Pasien            : "+(jum));

                

                    System.out.print("Nama Lengkap          : ");

                    String in_nama = tiga.nextLine();

                    ArrayList<String> myList = new ArrayList<>(Arrays.asList(nama));

                    myList.add(in_nama);

                    nama = myList.toArray(nama);

                

                    System.out.print("Jenis Kelamin         : ");

                    String in_jk = satu.nextLine();

                    ArrayList<String> myjk = new ArrayList<>(Arrays.asList(jk));

                    myjk.add(in_jk);

                    jk = myjk.toArray(jk);

                

                    System.out.print("Alamat                : ");

                    String in_alamat = satu.nextLine();

                    ArrayList<String> myalamat = new ArrayList<>(Arrays.asList(alamat));

                    myalamat.add(in_alamat);

                    alamat = myalamat.toArray(alamat);

                

                    System.out.print("No Handphone          : ");

                    String in_hp = dua.nextLine();

                    ArrayList<String> myhp = new ArrayList<>(Arrays.asList(hp));

                    myhp.add(in_hp);

                    hp = myhp.toArray(hp);

         

                    System.out.println("1. Sesak Nafas");

                    System.out.println("2. Kencing Manis");

                    System.out.println("3. Stroke");

                    System.out.print("Keluhan               : ");

                    int in_keluh = tiga.nextInt();

                    if (in_keluh==1) {

                        penyakit="Sesak Nafas";

                        ArrayList<String> mykeluh = new ArrayList<>(Arrays.asList(keluhan));

                        mykeluh.add(penyakit);

                        keluhan = mykeluh.toArray(keluhan);

                    } else if (in_keluh==2) {

                        penyakit="Kencing Manis";

                        ArrayList<String> mykeluh = new ArrayList<>(Arrays.asList(keluhan));

                        mykeluh.add(penyakit);

                        keluhan = mykeluh.toArray(keluhan);

                    } else if (in_keluh==3){

                        penyakit="Stroke";

                        ArrayList<String> mykeluh = new ArrayList<>(Arrays.asList(keluhan));

                        mykeluh.add(penyakit);

                        keluhan = mykeluh.toArray(keluhan);

                    }

                    

                    ArrayList<String> array_status = new ArrayList<>(Arrays.asList(status));

                    array_status.add("Belum Dibayar");

                    status = array_status.toArray(status);

                    System.out.println("---------------------------------------------------------");

            

                jum+=1;   

            

            } else if (menu==2){

                System.out.println("---------------------------------------------------------");

                System.out.println("Data Pasien ");

                System.out.println("---------------------------------------------------------");

                for (int i = 0; i < nama.length ; i++) {

                    System.out.println("Nomor Pasien        : " + (i+1));

                    System.out.println("Nama                : " + nama  [i]);

                    System.out.println("Jenis Kelamin       : " + jk    [i]);

                    System.out.println("Alamat              : " + alamat[i]);

                    System.out.println("No. Handphone       : " + hp    [i]);

                    System.out.println("Keluhan             : " + keluhan[i]);

                    System.out.println("Status Pembayaran   : " + status[i]);

                    System.out.println("--------------------------------------------------------");

                }

            } else if (menu==3){

                System.out.println("---------------------------------------------------------");

                System.out.println("Info Tipe Kamar & Tarif");

                System.out.println("---------------------------------------------------------");

                for (int i = 0; i < kamar.length ; i++) {

                    System.out.println((i+1)+". "+ kamar[i]+ "\t Tarif : Rp."+ tarif_kamar[i]);

                }

                System.out.println("---------------------------------------------------------");

            

            } else if (menu==4){

                int pelayanan = 50000;

                System.out.println("---------------------------------------------------------");

                System.out.println("Pembayaran ");

                System.out.println("---------------------------------------------------------");

                System.out.print("Masukkan No. Pasien       : ");

                int info = input.nextInt();

                System.out.println("Tipe kamar pasien          ");

                for (int i = 0; i < kamar.length; i++) {

                    System.out.println((i+1)+". "+kamar[i]);

                }

                System.out.print("Ketik nomor tipe kamar ---> ");

                int tipekamar = input.nextInt();

                System.out.print("Berapa hari pasien dirawat: ");

                int hari = input.nextInt();

                System.out.print("Banyak penggantian infus  : ");

                int infus = input.nextInt();

           

                System.out.println("\n------------- Bukti Transaksi Rumah Sakit --------------");

                System.out.println("No. Pasien              : " + info);

                System.out.println("Nama Pasien             : " + nama[info-1]);

                System.out.println("Jenis Kelamin           : " + jk[info-1]);

                System.out.println("Alamat                  : " + alamat[info-1]);

                System.out.println("Tipe Kamar              : " + kamar[tipekamar-1]);

                System.out.println("Biaya Kamar             : " + "Rp." + (tarif_kamar[tipekamar-1]*hari));

                System.out.println("Biaya Infus             : " + "Rp." + (infus*75000));

                System.out.println("Biaya Pelayanan         : " + "Rp." + pelayanan);

                System.out.println("Total Biaya             : " + "Rp." + ((tarif_kamar[tipekamar-1]*hari)+(infus*75000)+(pelayanan)));

                System.out.println("---------------------------------------------------------");

                System.out.print("Masukkan jumlah uang anda : Rp.");

                int bayar = input.nextInt();

                    if(bayar < (tarif_kamar[tipekamar-1]*hari)+(infus*75000)+(pelayanan)){

                        System.out.println("\nNominal uang anda kurang dari total biaya yang ada");

                        System.out.println("Silahkan ambil kembali uang anda & melakukan pembayaran ulang");

                        System.out.println("---------------------- Terima Kasih ---------------------");

                        status[info-1] = "Belum lunas";

                    } else if (bayar == (tarif_kamar[tipekamar-1]*hari)+(infus*75000)+(pelayanan)) {

                        System.out.println("\n---------------------- Terima Kasih ---------------------");

                        status[info-1] = "Lunas";

                    } else if (bayar > (tarif_kamar[tipekamar-1]*hari)+(infus*75000)+(pelayanan)){

                        System.out.println("\nKembalian anda sebesar Rp." + (bayar - (tarif_kamar[tipekamar-1]*hari)+(infus*75000)+(pelayanan)));

                        System.out.println("\n---------------------- Terima Kasih ---------------------");

                        status[info-1] = "Lunas";

                    }   

                

            } else if (menu==5){

                break;

            }

            

            System.out.print("Kembali ke menu utama (y/t): ");

            balik = input.next().charAt(0);

        } while(balik == 'y');

    }

}


Hasil dan tampilan aplikasi

Tampilan Awal

Tampilan Pendaftaran Pasien

Tampilan Infomasi Pasien

Tampilan Informasi Kamar

Tampilan Transaksi
Baca juga Constructor pada java

Kesimpulan

Perancangan Sistem Pengolahan rumah sakit ini merupakan pengembangan dari sistem yang sedang berjalan dan diperbaiki dengan sistem yang telah selesai dibangun yaitu menggunakan bahasa pemprograman java dan berbasis console. Dengan menggunakan aplikasi yang setelah selesai dibangun menggunakan console ini memeliki berbagai kelebihan yaitu kompatibel di berbagai device baik windows, linux, mac os, android, dll, karena menggunakan console sebagai pratformnya. Selain itu size yang terbilang sangat kecil bisa mempercat dan mempermudah proses penginputan data, sehingga tercapainya efisiensi.



Read More

22 January 2021

Ask 11 Contoh Program Java Dasar AdityaDs

22:26 0
11 Contoh Program Java Dasar

Halo sobat syarif soden, seperti yang banyak orang ketahui dengan menggunakan bahasa pemrograman Java kita bisa mengembangkan aplikasi berbasis desktop, web, dan mobile android. Saya sendiri mempelajari Java untuk materi perkuliahan pemrograman Berorientasi Objek pada saat kuliah.

Apakah kalian sedang menggeluti bahasa pemrograman Java juga ? Jika ya, berikut ini saya sajikan 11 contoh program Java dasar untuk bahan memperkaya referensi latihanmu.

11 Contoh Program Java Dasar

Langsung saja inilah contoh-contoh dasar bahasa pemrograman Java yang bisa kalian coba praktekan menggunakan IDE Netbeans, Eclipse atau yang lainnya.

1. Contoh Program Hello World Pada Java

Untuk menampilkan output Helo World pada java kita bisa menampilkan teks pada Java menggunakan Kode System.out.println(“”). Contohnya seperti di bawah ini.


Hasil:

11 Contoh Program Java Dasar


2. Menggunakan Variabel

Berikut ini merupakan contoh penggunaan variabel yaitu penggabungan nama depan dan belakang menggunakan bahasa pemrograman Java.


Hasil:

11 Contoh Program Java Dasar


3. Menggunakan Tipe Data

Tipe data pada setiap bahasa pemrograman apapun sangat penting untuk dipelajari. Untuk contoh penggunaan Tipe Data pada Java yaitu :


Hasil:

11 Contoh Program Java Dasar


4. Menggunakan Operator

Contoh kode-kode di bawah yaitu menerapkan operator menggunakan bahasa pemrograman java.


Hasil:

11 Contoh Program Java Dasar


5. Menggunakan IF dan Else

Penggunaan IF dan Else pada pemrograman Java yaitu :


Hasil:
11 Contoh Program Java Dasar


6. Menggunakan While Loop

Dibawah ini adalah contoh penggunaan While Loop pada Java


Hasil:

11 Contoh Program Java Dasar


7. Menggunakan Array

Array yaitu variabel yang bisa kita gunakan untuk menyimpan lebih dari satu data dengan tipe data yang sama. Contohnya seperti di bawah ini.


Hasil:

11 Contoh Program Java Dasar


Contoh Program Java Menggunakan Inputan User

8. Program Java cetak angka yang dimasukkan oleh user

Dalam program ini, kita akan belajar mencetak nomor yang dimasukkan oleh pengguna menggunakan java. Integer disimpan dalam variabel menggunakan System.in, dan ditampilkan di layar menggunakan System.out.

Dalam program ini, objek kelas Scanner yaitu reader dibuat untuk mengambil input dari keyboard.

Kemudian, perintah Masukkan angka akan dicetak untuk memberi tahu user apa yang harus mereka lakukan selanjutnya. reader.nextInt() kemudian membaca semua bilangan integer yang dimasukkan dari keyboard kecuali jika bertemu dengan karakter baris baru \n (Enter). Bilangan bulat yang dimasukkan kemudian disimpan ke variabel integer yaitu nomor.

Jika kalian memasukkan karakter apa pun yang bukan bilangan bulat, kompiler akan melempar InputMismatchException. Akhirnya, angka dicetak ke output (System.out) - layar komputer menggunakan fungsi println().

Hasil:

11 Contoh Program Java Dasar


9. Program Java untuk penjumlahan dua angka

Di sini kita akan membuat program untuk menjumlahkan dua angka. Kelas Scanner memungkinkan kita untuk mengambil input pengguna sehingga kita mendapatkan nilai dari kedua angka tersebut. Program kemudian menghitung jumlah dan menampilkannya.


Hasil:

11 Contoh Program Java Dasar

10. Program Java untuk menghitung luas persegi panjang

User akan memberikan nilai panjang dan lebar selama pelaksanaan program dan area akan dihitung berdasarkan nilai yang diinput.


Hasil:

11 Contoh Program Java Dasar

11. Program Java untuk menghitung luas bujur sangkar.

Bujursangkar adalah segi empat yang memiliki sifat-sifat sebagai berikut:

Keempat sisinya sama panjang dan sisi-sisi yang berhadapan sejajar

Keempat sudutnya adalah sudut siku-siku (sudut 90 derajat)

Kedua diagonalnya sama panjang dan saling berpotongan secara tegak lurus (membentuk sudut 90 derajat) sehingga membagi diagonal-diagonal tersebut  menjadi dua bagian sama panjang.

Jadi, untuk menghitung luas bujur sangkar

Dapatkan panjang sisinya dari pengguna.

Hitung kuadratnya.

Cetak hasilnya.

Hasil:

11 Contoh Program Java Dasar

Itulah 11 Contoh Program Java Dasar yang bisa kamu pelajari secara lebih lanjut. Semoga bermanfaat dan jangan lupa tekan tombol sharenya.

Read More

Ask Contoh Program Overloading Pada Java AdityaDs

15:33 0
Contoh Program Overloading Pada Java

Oke sahabat setia syarif soden, ketemu lagi nih di blog Syarif Soden. Pada kesempatan kali ini kita akan belajar dengan salah satu fungsi penting pada pemrograman java yaitu overloading. Dan disini kita juga akan melihat bagaimana penggunaan overloading ke dalam sebuah program. Oke langsung saja kita lanjut ke bawah.

Pengertian Overloading 

Overloading adalah method dengan nama yang sama dengan method lain pada suatu class tetapi dengan parameter yang berbeda. Tujuan dibuatnya overloading yaitu memudahkan penggunaan method dengan fungsi yang hampir sama. Baik, langsung saja kita lihat bagaimana implementasi overloading pada program java.

Contoh Program Overloading Pada Java

Pertama silahkan buat struktur program seperti dibawah

Contoh Program Overloading Pada Java

Selanjutnya silahkan masukan kode dibawah pada main.java

Terakhir silahkan masukan kode dibawah pada Barang.java

Hasil Program Overloading Pada Java

Contoh Program Overloading Pada Java

Penjelasan Program Overloading Pada Java 

Dari contoh program di atas, variable barang = new Barang("syarif soden", "Manga", 10000);  pada class main.java akan menginputkan data ke class Barang.java pada package barang, selanjutnya dari data tersebut akan mengakses method hitungHargaBeli dan juga sisaKembalian yang ada pada class Barang.java di package barang. Setelah data di proses selanjutnya data akan ditampilkan ke layar monitor.

Read More

20 January 2021

Ask Contoh Program GUI Kalkulator pada Java AdityaDs

00:00 0
Contoh Program GUI Kalkulator pada Java

Oke sahabat setia syarif soden, ketemu lagi nih di blog Syarif Soden. Pada kesempatan kali ini saya akan membahas tentang Contoh Program GUI Kalkulator pada Java di program GUI Java ini terdapat juga class interface, percabangan switch case dan juga method Override. Disini kita juga akan melihat bagaimana penggunaan interface dan overriding ke dalam sebuah sebuah program java. Oke langsung saja kita lanjut ke bawah.

PENGENALAN JAVA ( GUI )

Pada dasarnya bahasa pemrograman java hanya dikenal dengan java console yang dimana program java ini hanya dapat dijalankan pada konsol atau command saja. Kemudian, semakin lama Java semakin berkembang. Hingga terciptanya Java GUI ( Graphic User Interface ). Graphic User Interface (GUI) adalah pemrograman dengan bahasa Java yang dibuat menggunakan aplikasi yang berbasiskan GUI. Tujuannya adalah menambahkan beberapa komponen yang tidak bisa dibuat dalam basis text. Komponen – komponen tersebut bisa berupa tombol, gambar, dll. Tujuannya adalah untuk memudahkan user menggunakan program yang dibuat tersebut.

Kalau dilihat pengertian tentang GUI secara umum adalah Interaksi yang dapat dilakukan oleh user melalui menu dan icon yang diperlihatkan dalam modus grafik.

Pengertian interface pada java

Interface adalah class yang tidak memiliki tubuh pada method-methodnya. Method interface tersebut harus diimplementasikan dalam kelas turunannya tidak boleh tidak. Di dalam interface, deklarasi variable memiliki atribut final sehingga bersifat absolut. Keyword final inilah yang menjadi keunikan sendiri bagi interface bahwa ouput dari bagian interface berupa final yang tidak diganti pada saat implementasi kecuali di override.

Pengertian overriding pada java

Method overriding artinya memberikan implementasi yang baru dari suatu method pada subclass, jadi method ini berada pada class yang berbeda yang terkait dalam inheritance.

Contoh program GUI pada java

Pertama-tama silahkan kaian buat struktur program sebagai berikut.

Contoh Program GUI Kalkulator pada Java

Keterangan:

Pkginterface berisi main dan juga Form GUI nya

Package operasi berisi class interface

Package datamodel berisi class programnya

Cara Membuat Program GUI Pada Java

Pertama masukan kode dibawah ini ke class Main.java

Kedua masukan kode dibawah ini ke class GUIKalkulator.java

Pada bagian ini ada tiga tahapan yang harus kalian lakukan. pertama buka form guikalkulator dan masuk ke bagian source,

Contoh Program GUI Kalkulator pada Java

Setelah kalian berada pada tampilan source tambahkan kode dibawah ini.

Tampilan kodenya seperti ini

Contoh Program GUI Kalkulator pada Java

Selanjutnya ubah variable name pada jButton menjadi hitung
Contoh Program GUI Kalkulator pada Java

Selanjutnya klik kanan pada jButton1, pilih events, actoin, actionperformed
Contoh Program GUI Kalkulator pada Java


Lalu masukan kode dibawah

Tampilan kode

Contoh Program GUI Kalkulator pada Java

Full kode class GUIKalkulator.java

Ketiga masukan kode dibawah ini ke class Operasi.java

Keempat masukan kode dibawah ini ke class OperasiScienfic.java

Kelima masukan kode dibawah ini ke class Kalkulator.java

Hasil Program GUI Pada Java

Contoh Program GUI Kalkulator pada Java

Program di atas merupakan contoh penggunaan GUI pada java. Class Kalkulator menggunakan interface Operasi dan OperasiScienFic dengan menggunakan keyword implements. Program di atas menggunakan interface  sebagai induknya, yang membedakan dengan class induk yaitu interface hanya mendeklarasikan method-methodnya saja (bentuk blue Print). Baru method tesebut akan diimplementasikan oleh class-class yang mengimplementasikan interface tersebut. Dengan kata lain interface hanya  mendeklarasikan method-method tanpa tubuh (hanya rancangan) dan dapat mengimplementasikan sifat-sifat umumnya pada class-class lain yang mengimplementasikannya, setelah itu class guikalkulator pada pkginterface akan memproes kode program pada class Kalkulator yang berada pada package datamodel.

Read More

https://payclick.com/

Contact us for advertising.