Langsung ke konten utama

Cara Menginput Data Mahasiswa

Assalamualaikum Wr.Wb
Salam Hormat kepada bapak Dosen Pembimbng Mata Kuliah Algoritma & Pemrograman II STMIK Eresha. Saya akan memenuhi tugas ataupun nilai UTS pada semester ini yaitu membuat program java menggunakan software Netbean, dalam projek java kali ini saya memberi judul dengan nama "Penginputan Data Mahasiswa" tujuan dan arahan kedepan saya membuat projek ini yaitu dengan kemudahan yang serba teknologi ataupun serba gadget memungkinkan seluruh mahasiswa bisa mengakses dan memasukan data dirinya secara online dan itu bisa di lakukan dimana saja selama ada koneksi internet pasti bisa (khayalan), ya walaupun projek saya masih sederhana pake banget hehehe.
Oke langsung saja ini projeknya semoga bisa di pahami oleh pembaca
cekidot....

1. Buka Aplikasi Java Netbean nya, ini tampilan awal jika kita membuka netbean yang belum ada projeknya


 2, Membuat form, caranya klik kanan pada Projectnya > klik new>pilih JFrame Form>isikan class name sesuai keinginan>finsih
Untuk mendesain tampilan form nya di sini saya menambahkan
a. 6 Label = NIM, Nama, Semester, Angkatan, Prodi, dan Kelas,
b. 3 Textfield = Kolom NIM, Kolom Semester, dan Kolom Prodi
c. 3 Button = Cetak, Hapus dan Tutup
d. 4 RadioButton(ButtonGroup) =  Semester
e. 1 ComboBox = Angkatan
f. 4 CheckBox = Kelas
g. 1 TextArea = Hasil Cetak


 3. Setelah mendesain form tersebut mari kita buat Source Codenya, source codenya akan saya tampilkan di akhir postingan kali ini. 

 
4. Setelah kita memasukan code secara baik dan benar maka tampilan project nya akan seperti ini

5. Project yang sudah di isi dengan data mahasiswa  
untuk menu angkatan kita harus klik terlebih dahulu dan pilih tahunnya agar hasil cetakannya tidak null


6. Source Code 

public class InputDataMahasiswa extends javax.swing.JFrame {
    String nim,angkatan,angkt,nama,prodi,nm;
    public String ctk="";

    /**
     * Creates new form InputDataMahasiswa
     */
    public InputDataMahasiswa() {
        initComponents();
    }

    /**
     * This method is called from within the constructor to initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is always
     * regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">                         
    private void initComponents() {

        Group = new javax.swing.ButtonGroup();
        jPanel1 = new javax.swing.JPanel();
        jLabel1 = new javax.swing.JLabel();
        jLabel2 = new javax.swing.JLabel();
        jLabel3 = new javax.swing.JLabel();
        jLabel4 = new javax.swing.JLabel();
        jLabel5 = new javax.swing.JLabel();
        jLabel6 = new javax.swing.JLabel();
        nimTextField = new javax.swing.JTextField();
        namaTextField = new javax.swing.JTextField();
        satuRadioButton = new javax.swing.JRadioButton();
        Group.add(satuRadioButton);
        duaRadioButton = new javax.swing.JRadioButton();
        Group.add(duaRadioButton);
        tigaRadioButton = new javax.swing.JRadioButton();
        Group.add(tigaRadioButton);
        empatRadioButton = new javax.swing.JRadioButton();
        Group.add(empatRadioButton);
        angkatanComboBox = new javax.swing.JComboBox();
        prodiTextField = new javax.swing.JTextField();
        tplpCheckBox = new javax.swing.JCheckBox();
        tpleCheckBox = new javax.swing.JCheckBox();
        tplmgCheckBox = new javax.swing.JCheckBox();
        tplpoCheckBox = new javax.swing.JCheckBox();
        jPanel2 = new javax.swing.JPanel();
        ctkButton = new javax.swing.JButton();
        tutupButton = new javax.swing.JButton();
        hapusButton = new javax.swing.JButton();
        jScrollPane1 = new javax.swing.JScrollPane();
        cetakTextArea = new javax.swing.JTextArea();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
        setTitle("Penginputan Data Mahasiswa");

        jPanel1.setBorder(javax.swing.BorderFactory.createTitledBorder("Penginputan Data Mahasiswa\n"));

        jLabel1.setFont(new java.awt.Font("Times New Roman", 0, 12)); // NOI18N
        jLabel1.setText("NIM");

        jLabel2.setFont(new java.awt.Font("Times New Roman", 0, 12)); // NOI18N
        jLabel2.setText("Nama");

        jLabel3.setFont(new java.awt.Font("Times New Roman", 0, 12)); // NOI18N
        jLabel3.setText("Semester");

        jLabel4.setFont(new java.awt.Font("Times New Roman", 0, 12)); // NOI18N
        jLabel4.setText("Angkatan");

        jLabel5.setFont(new java.awt.Font("Times New Roman", 0, 12)); // NOI18N
        jLabel5.setText("Prodi");

        jLabel6.setFont(new java.awt.Font("Times New Roman", 0, 12)); // NOI18N
        jLabel6.setText("Kelas");

        nimTextField.setFont(new java.awt.Font("Times New Roman", 0, 12)); // NOI18N
        nimTextField.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                nimTextFieldActionPerformed(evt);
            }
        });

        namaTextField.setFont(new java.awt.Font("Times New Roman", 0, 12)); // NOI18N
        namaTextField.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                namaTextFieldActionPerformed(evt);
            }
        });

        satuRadioButton.setFont(new java.awt.Font("Times New Roman", 0, 12)); // NOI18N
        satuRadioButton.setText("1 ( Satu )");
        satuRadioButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                satuRadioButtonActionPerformed(evt);
            }
        });

        duaRadioButton.setFont(new java.awt.Font("Times New Roman", 0, 12)); // NOI18N
        duaRadioButton.setText("2 ( Dua )");

        tigaRadioButton.setFont(new java.awt.Font("Times New Roman", 0, 12)); // NOI18N
        tigaRadioButton.setText("3 ( Tiga )");
        tigaRadioButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                tigaRadioButtonActionPerformed(evt);
            }
        });

        empatRadioButton.setFont(new java.awt.Font("Times New Roman", 0, 12)); // NOI18N
        empatRadioButton.setText("4 (  Empat )");

        angkatanComboBox.setFont(new java.awt.Font("Times New Roman", 0, 14)); // NOI18N
        angkatanComboBox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "2011-2012", "2012-2013", "2013-2014", "2014-2015", "2015-2016", "2016-2017", "2017-2018", "2018-2019", "2019-2020" }));
        angkatanComboBox.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                angkatanComboBoxActionPerformed(evt);
            }
        });

        prodiTextField.setFont(new java.awt.Font("Times New Roman", 0, 12)); // NOI18N
        prodiTextField.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                prodiTextFieldActionPerformed(evt);
            }
        });

        tplpCheckBox.setFont(new java.awt.Font("Times New Roman", 0, 12)); // NOI18N
        tplpCheckBox.setText("02TPLP003");
        tplpCheckBox.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                tplpCheckBoxActionPerformed(evt);
            }
        });

        tpleCheckBox.setFont(new java.awt.Font("Times New Roman", 0, 12)); // NOI18N
        tpleCheckBox.setText("01TPLE001");
        tpleCheckBox.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                tpleCheckBoxActionPerformed(evt);
            }
        });

        tplmgCheckBox.setFont(new java.awt.Font("Times New Roman", 0, 12)); // NOI18N
        tplmgCheckBox.setText("03TPLMG002");
        tplmgCheckBox.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                tplmgCheckBoxActionPerformed(evt);
            }
        });

        tplpoCheckBox.setFont(new java.awt.Font("Times New Roman", 0, 12)); // NOI18N
        tplpoCheckBox.setText("02TPLP001");
        tplpoCheckBox.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                tplpoCheckBoxActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
        jPanel1.setLayout(jPanel1Layout);
        jPanel1Layout.setHorizontalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel1Layout.createSequentialGroup()
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jLabel1)
                    .addComponent(jLabel2)
                    .addComponent(jLabel3)
                    .addComponent(jLabel4)
                    .addComponent(jLabel5)
                    .addComponent(jLabel6))
                .addGap(41, 41, 41)
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addGroup(jPanel1Layout.createSequentialGroup()
                        .addComponent(tigaRadioButton)
                        .addGap(18, 18, 18)
                        .addComponent(empatRadioButton))
                    .addComponent(angkatanComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, 91, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(jPanel1Layout.createSequentialGroup()
                        .addComponent(satuRadioButton)
                        .addGap(18, 18, 18)
                        .addComponent(duaRadioButton, javax.swing.GroupLayout.PREFERRED_SIZE, 115, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(namaTextField)
                    .addComponent(nimTextField)
                    .addComponent(prodiTextField, javax.swing.GroupLayout.DEFAULT_SIZE, 303, Short.MAX_VALUE)
                    .addGroup(jPanel1Layout.createSequentialGroup()
                        .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(tplpCheckBox)
                            .addComponent(tplmgCheckBox))
                        .addGap(35, 35, 35)
                        .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(tplpoCheckBox)
                            .addComponent(tpleCheckBox))))
                .addGap(0, 227, Short.MAX_VALUE))
        );
        jPanel1Layout.setVerticalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel1Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel1)
                    .addComponent(nimTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel2)
                    .addComponent(namaTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel3)
                    .addComponent(satuRadioButton)
                    .addComponent(duaRadioButton))
                .addGap(6, 6, 6)
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(empatRadioButton)
                    .addComponent(tigaRadioButton))
                .addGap(11, 11, 11)
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel4)
                    .addComponent(angkatanComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel5)
                    .addComponent(prodiTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel6)
                    .addComponent(tplpCheckBox)
                    .addComponent(tpleCheckBox))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(tplmgCheckBox)
                    .addComponent(tplpoCheckBox))
                .addContainerGap(37, Short.MAX_VALUE))
        );

        ctkButton.setFont(new java.awt.Font("Times New Roman", 0, 12)); // NOI18N
        ctkButton.setText("Cetak");
        ctkButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                ctkButtonActionPerformed(evt);
            }
        });

        tutupButton.setFont(new java.awt.Font("Times New Roman", 0, 12)); // NOI18N
        tutupButton.setText("Tutup");
        tutupButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                tutupButtonActionPerformed(evt);
            }
        });

        hapusButton.setFont(new java.awt.Font("Times New Roman", 0, 12)); // NOI18N
        hapusButton.setText("Hapus");
        hapusButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                hapusButtonActionPerformed(evt);
            }
        });

        cetakTextArea.setColumns(20);
        cetakTextArea.setFont(new java.awt.Font("Times New Roman", 0, 12)); // NOI18N
        cetakTextArea.setRows(5);
        jScrollPane1.setViewportView(cetakTextArea);

        javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
        jPanel2.setLayout(jPanel2Layout);
        jPanel2Layout.setHorizontalGroup(
            jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel2Layout.createSequentialGroup()
                .addContainerGap(421, Short.MAX_VALUE)
                .addComponent(hapusButton, javax.swing.GroupLayout.PREFERRED_SIZE, 82, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(36, 36, 36)
                .addComponent(tutupButton, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap())
            .addGroup(jPanel2Layout.createSequentialGroup()
                .addGap(42, 42, 42)
                .addComponent(ctkButton, javax.swing.GroupLayout.PREFERRED_SIZE, 72, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(jScrollPane1))
        );
        jPanel2Layout.setVerticalGroup(
            jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel2Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(ctkButton, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 230, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(tutupButton, javax.swing.GroupLayout.DEFAULT_SIZE, 26, Short.MAX_VALUE)
                    .addComponent(hapusButton, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))
        );

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(jPanel2, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .addContainerGap())
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jPanel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addGap(19, 19, 19))
        );

        pack();
        setLocationRelativeTo(null);
    }// </editor-fold>                       

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

    private void ctkButtonActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // TODO add your handling code here:
        nim =(String)nimTextField.getText();
        String smt="";
        if(satuRadioButton.isSelected()){
            smt = "1 (Satu)";
        }
        if(duaRadioButton.isSelected()){
            smt = "2 (Dua)";
        }
        if(tigaRadioButton.isSelected()){
            smt = "3 (Tiga)";
        }
        if(empatRadioButton.isSelected()){
            smt = "4 (Empat)";
        }
       
        nama =(String)namaTextField.getText();
        prodi = (String)prodiTextField.getText();
         cetakTextArea.setText("NIM : "+nim+"\nNama : " +nama+"\nSemester : "+smt+"\nAngkatan : "+angkt+"\nProdi : "+prodi+"\nKelas : "+ctk);
    }                                        

    private void hapusButtonActionPerformed(java.awt.event.ActionEvent evt) {                                           
        // TODO add your handling code here:
        nimTextField.setText("");
        namaTextField.setText("");
        Group.clearSelection();
        angkatanComboBox.setSelectedItem("2011-2012");
        prodiTextField.setText("");
        tplpCheckBox.setEnabled(true);
        tplpCheckBox.setSelected(false);
        tplmgCheckBox.setEnabled(true);
        tplmgCheckBox.setSelected(false);
        tpleCheckBox.setEnabled(true);
        tpleCheckBox.setSelected(false);
        tplpoCheckBox.setEnabled(true);
        tplpoCheckBox.setSelected(false);
        cetakTextArea.setText("");
    }                                          

    private void tutupButtonActionPerformed(java.awt.event.ActionEvent evt) {                                           
        // TODO add your handling code here:
        dispose();
    }                                          

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

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

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

    }                                             

    private void angkatanComboBoxActionPerformed(java.awt.event.ActionEvent evt) {                                                
        // TODO add your handling code here:
        angkatan = (String)angkatanComboBox.getSelectedItem();
       
        if (angkatan=="2011-2012"){
            angkt = "2011/2012";
        }else if(angkatan=="2012-2013"){
            angkt = "2012/2013";
        }else if(angkatan=="2013-2014"){
            angkt = "2013/2014";
        }else if(angkatan=="2014-2015"){
            angkt = "2014/2015";
        }else if(angkatan=="2015-2016"){
            angkt = "2015/2016";
        }else if(angkatan=="2016-2017"){
            angkt = "2016/2017";
        }else if(angkatan=="2017-2018"){
            angkt = "2017/2018";
        }else if(angkatan=="2018-2019"){
            angkt = "2018/2019";
        }else if(angkatan=="2019-2020"){
            angkt = "2019/2020";
        }
    }                                               

    private void tplpCheckBoxActionPerformed(java.awt.event.ActionEvent evt) {                                            
        // TODO add your handling code here:
        ctk="02TPLP003";
        tpleCheckBox.setSelected(false);
        tplmgCheckBox.setSelected(false);
        tplpoCheckBox.setSelected(false);
       
       
    }                                           

    private void tpleCheckBoxActionPerformed(java.awt.event.ActionEvent evt) {                                            
        // TODO add your handling code here:
        ctk="01TPLE001";
        tplpCheckBox.setSelected(false);
        tplmgCheckBox.setSelected(false);
        tplpoCheckBox.setSelected(false);
       
     
    }                                           

    private void tplmgCheckBoxActionPerformed(java.awt.event.ActionEvent evt) {                                             
        // TODO add your handling code here:
        ctk="03TPLMG002";
        tplpCheckBox.setSelected(false);
        tpleCheckBox.setSelected(false);
        tplpoCheckBox.setSelected(false);
       
    
    }                                            

    private void tplpoCheckBoxActionPerformed(java.awt.event.ActionEvent evt) {                                             
        // TODO add your handling code here:
        ctk="02TPLP001";
        tplpCheckBox.setSelected(false);
        tpleCheckBox.setSelected(false);
        tplmgCheckBox.setSelected(false);
       
    }                                            

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

    /**
     * @param args the command line arguments
     */
    public static void main(String args[]) {
        /* Set the Nimbus look and feel */
        //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
        /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
         * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
         */
        try {
            for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
                if ("Nimbus".equals(info.getName())) {
                    javax.swing.UIManager.setLookAndFeel(info.getClassName());
                    break;
                }
            }
        } catch (ClassNotFoundException ex) {
            java.util.logging.Logger.getLogger(InputDataMahasiswa.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (InstantiationException ex) {
            java.util.logging.Logger.getLogger(InputDataMahasiswa.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (IllegalAccessException ex) {
            java.util.logging.Logger.getLogger(InputDataMahasiswa.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (javax.swing.UnsupportedLookAndFeelException ex) {
            java.util.logging.Logger.getLogger(InputDataMahasiswa.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        }
        //</editor-fold>

        /* Create and display the form */
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new InputDataMahasiswa().setVisible(true);
            }
        });
    }

    // Variables declaration - do not modify                    
    private javax.swing.ButtonGroup Group;
    private javax.swing.JComboBox angkatanComboBox;
    private javax.swing.JTextArea cetakTextArea;
    private javax.swing.JButton ctkButton;
    private javax.swing.JRadioButton duaRadioButton;
    private javax.swing.JRadioButton empatRadioButton;
    private javax.swing.JButton hapusButton;
    private javax.swing.JLabel jLabel1;
    private javax.swing.JLabel jLabel2;
    private javax.swing.JLabel jLabel3;
    private javax.swing.JLabel jLabel4;
    private javax.swing.JLabel jLabel5;
    private javax.swing.JLabel jLabel6;
    private javax.swing.JPanel jPanel1;
    private javax.swing.JPanel jPanel2;
    private javax.swing.JScrollPane jScrollPane1;
    private javax.swing.JTextField namaTextField;
    private javax.swing.JTextField nimTextField;
    private javax.swing.JTextField prodiTextField;
    private javax.swing.JRadioButton satuRadioButton;
    private javax.swing.JRadioButton tigaRadioButton;
    private javax.swing.JCheckBox tpleCheckBox;
    private javax.swing.JCheckBox tplmgCheckBox;
    private javax.swing.JCheckBox tplpCheckBox;
    private javax.swing.JCheckBox tplpoCheckBox;
    private javax.swing.JButton tutupButton;
    // End of variables declaration                  
}


Wassalamulaikum Wr.Wb 

see you....dalam project yang lainnya.

"ketekunan dan kemauan kunci dari segala apa yang ingin kita capai"
-tegkusmi-




Komentar

Postingan populer dari blog ini

Membuat Form Login Mahasiswa dengan menggunakan Netbean

Hallo Assalamualaikum Wr.Wb Oke disini saya akan menerangkan atau menjelaskan sebuah program java netbean yang telah saya buat beberapa hari yang lalu, dimana project ini akan memenuhi syarat untuk mendapatakan nilai dari dosen pembimbing mata kuliah Algoritma dan Pemrgraman II, sesuai judul, projectnya ini adalah sebuah akses untuk data mahasiswa. Oke kita langsung saja ke penjelasan paling awal dan seterusnya. P1. Pertama ini tampilan awal Java Netbean     2.  Karena disini hanya penjelasan, kita langsung saja mengambil project yang telah kita buat lihat gambar 3. Kita cari dan buka projectnya, lihat gambar. Ini tampilan desainnya dari sebuah project yang saya buat Dalam pembuatan project ini saya hanya membutuhkan beberapa Pallete diantaranya: 1 Panel 2 Label (NIM dan NAMA) 2 kolom TextField (kolom NIM dan kolom NAMA) 2 Button (Tombol MASUK dan KELUAR) 4.   Ini tampilan (kosong) ketika kita sudah meng RUN ...