Menampilkan Bilangan Prima Dengan GUI Java di NetBeans



Halo semuanya dikesempatan kali ini saya akan membagikan tutorial cara untuk menampilan bilangan prima dengan GUI Java menggunakan NetBeans. Untuk menampilkan bilangan prima dengan GUI Java di NetBeans kalian harus membuat JFrame dan beberapa komponen dalam JFrame untuk kalian gunakan didalam NetBeans dan merubah beberapa variable name di JFrame untuk kalian gunakan dalam pengkodingan.

Untuk membuat design menampilkan bilangan prima di NetBeans komponen yang kalian butuhkan adalah sebagai berikut :
1. Dua (2) JLabel
    Yang akan kita gunakan untuk memberikan keterangan dalam design JFrame.
2. Dua (2) JTextField
    Yang akan kita gunakan untuk memasukan bilangan awal dan bilangan akhir. Di JTextField ini kita
    akan merubah variable namenya karena akan kita gunakan dalam pengkodingan juga.
3. Dua (2) JButton
    Yang akan kita gunakan untuk mengeksekusi bilangan yang sudah kita masukan di dalam
    JTextField dan untuk me-reset ulang agar bisa memasukan kembali bilangan yang lain. Kita juga
    akan merubah variable namenya disini untuk kita gunakan dalam pengkodingan.
4. Satu (1) JTextArea
    Yang akan kita gunakan untuk menampilkan hasil dari bilangan prima yang akan kita eksekusi.

Sekarang kita akan langsung mencoba untuk membuat design dan kodingnya.

Step 1 : Kita akan membuat design JFrame nya dahulu, silakan lihat video tutorial dibawah ini.


Step 2 : Kita akan mulai pengkodingan dari sini, ketika sudah selesai dengan design dari JFramenya
              langkah selanjutnya adalah kita meng klik 2 kali JButton "Cetak Bilangan Prima" untuk
              mengeksekusi bilangan agar kita langsung diarahkan ke tempat pengkodingan untuk
              melakukan eksekusi bilangan atau kita bisa juga dengan melakukan klik kanan pada JButton
              lalu kalian pilih events, lalu kalian pilih action, setelah itu kalian pilih actionPerformed.


Step 2.1 : Lalu kalian akan melihat gambar seperti dibawah ini.


Step 2.2 : Setelah itu kalian masukan koding untuk menampilkan bilangan prima seperti gambar
                 berikut.



    private void cetakbilanganActionPerformed(java.awt.event.ActionEvent evt) {                                             
        // TODO add your handling code here:

        String str1 = bilanganawaltxt.getText();
        String str2 = bilanganakhirtxt.getText();

        int bilanganawal = Integer.parseInt(str1);
        int bilanganakhir = Integer.parseInt(str2);

        int flag = 0;
        int counter = 0;
        int count = 0;

        area.setText("Bilangan Prima Antara " + bilanganawal + " Ke " + bilanganakhir + " Itu Adalah : \n");

        for (int i = bilanganawal; i < bilanganakhir; i++) {
            for (int j = 2; j < i; j++) {
                if (i % j == 0) {
                    flag = 1;
                }
            }

            if (flag == 0) {
                area.setText(area.getText() + "" + i + "\t");
                counter++;
                count++;
                if (count > 5) {
                    area.setText(area.getText() + "\n");
                    count = 0;
                }
            }
            flag = 0;
        }

        area.setText(area.getText() + "\n\nAda " + counter + " Bilangan Prima Antara " + bilanganawal + " ke " + bilanganakhir);
    }

Step 3 : Langkah berikutnya adalah memasukan koding untuk melakukan reset dengan cara yang
              sama seperti pada step 2 yaitu dengan meng klik 2 kali pada JButton Reset atau dengan cara
              klik kanan pada JButton lalu kalian pilih events, lalu kalian pilih action, setelah itu kalian
              pilih actionPerformed.


Step 3.1 : Lalu kalian akan melihat gambar seperti dibawah ini.


Step 3.2 : Setelah itu kalian masukan koding untuk me-reset untuk dapat menampilkan bilangan
                 prima selanjutnya agar dapat kita gunakan terus menerus, seperti gambar berikut.


private void resetActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        area.setText((""));
        bilanganawaltxt.setText((""));
        bilanganakhirtxt.setText("");
    }

Step 4 : Langkah berikutnya adalah melakukan percobaan run program apakah akan berhasil atau
              tidak, jika berhasil kalian akan melihat hasilnya seperti video dibawah ini.


Itulah tutorial Menampilkan Bilangan Prima Dengan GUI di NetBeans dari saya, kurang lebihnya saya mohon maaf. Bagi kalian yang ingin belajar tentang java bisa disalah satu website yang saya rekomendasikan yaitu di https://www.petanikoding.com/ dan di channel YouTube Coding Time tepatnya di https://youtu.be/X4i1sx6hQYs

Sekali lagi saya mengucapkan terima kasih kepada website https://www.petanikode.com/ dan juga kepada channel YouTube Coding Time yang sudah mengajari dan membantu saya untuk menyelesaikan Tutorial ini.

Komentar