Selasa, 25 April 2017

TUGAS UTS Program Sederhana Pendaftaran Siswa Baru

HaiiiiiiiiiiiiiiiiHaiiiiiiiiiiiiii...

Pekan uts ini kebetulan sya dapat tugas untuk membuat program menggunakan aplikasi java NetBeans, nah program yang saya bikin adalah aplikasi “Pendaftaran siswa baru”. Tujuan dibuatnya program ini supaya lebih mudah dalam hal proses administrasi, selain itu untuk mempermudah penyimpanan data siswa. Disisi itu untuk memenuhi nilai uts algoritma juga, hhe J


Oke didalam program ini terdapat kolom (input) terdiri dari nama anak, usia, jenis kelamin, nama orang tua, alamat, no.tlp dan terdapat kolom pilihan untuk memilih class. Untuk penggunaan program ini cukup mudah kita tinggal mengisi kolom nama dll kemudian pilih class dan save, setelah kita save dikolom view (output) kita dapat melihat hasil input kita selanjutnya jika sudah sesuai dengan pilihan kita bisa langsung cetak menggunakan pilihan cetak yang terdapat pada kanan bawah program.
1.  Tampilan awal pada design

 2. Label & Text Field

3. Radio Button

4. Chex Box

5. Button

6. Source
*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author handayani
 */
public class uts extends javax.swing.JFrame {

    /**
     * Creates new form uts
     */
    public uts() {
        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")
    private void tampilkanpilihan(){
        StringBuffer pilihan=new StringBuffer();
        if(MK.isSelected()){
            pilihan.append(MK.getText()+" \n");
        }
       
        if(MB.isSelected()){
            pilihan.append(MB.getText()+" \n");
        }
        if(MH1.isSelected()){
            pilihan.append(MH1.getText()+" \n");
        }
       
        if(MH2.isSelected()){
            pilihan.append(MH2.getText()+" \n");
        }
       
        if(DC1.isSelected()){
            pilihan.append(DC1.getText()+" \n");
        }
       
        if(DC2.isSelected()){
            pilihan.append(DC2.getText()+" \n");
        }
       
        if(IFS.isSelected()){
            pilihan.append(IFS.getText()+" \n");
        }
       
        if(BSC1.isSelected()){
            pilihan.append(BSC1.getText()+" \n");
        }
       
        txtclass.setText(pilihan.toString());
    }
    // <editor-fold defaultstate="collapsed" desc="Generated Code">                        
    private void initComponents() {

        buttonGroup1 = new javax.swing.ButtonGroup();
        jPanel1 = new javax.swing.JPanel();
        judul = new javax.swing.JLabel();
        jPanel3 = new javax.swing.JPanel();
        HS = new javax.swing.JLabel();
        NAMA1 = new javax.swing.JLabel();
        USIA1 = new javax.swing.JLabel();
        JKLM = new javax.swing.JLabel();
        NORTU1 = new javax.swing.JLabel();
        ADD1 = new javax.swing.JLabel();
        NOTLP1 = new javax.swing.JLabel();
        txtusia2 = new javax.swing.JTextField();
        txtnortu2 = new javax.swing.JTextField();
        txtjenis2 = new javax.swing.JTextField();
        txtalamat2 = new javax.swing.JTextField();
        txtno2 = new javax.swing.JTextField();
        txtnama2 = new javax.swing.JTextField();
        NOTLP2 = new javax.swing.JLabel();
        jScrollPane1 = new javax.swing.JScrollPane();
        txtclass = new javax.swing.JTextArea();
        CTK = new javax.swing.JButton();
        txtnama = new javax.swing.JTextField();
        txtusia = new javax.swing.JTextField();
        txtnortu = new javax.swing.JTextField();
        rbLK = new javax.swing.JRadioButton();
        buttonGroup1.add(rbLK);
        txtalamat = new javax.swing.JTextField();
        rbPRM = new javax.swing.JRadioButton();
        buttonGroup1.add(rbPRM);
        txtno = new javax.swing.JTextField();
        NAMA = new javax.swing.JLabel();
        USIA = new javax.swing.JLabel();
        NORTU = new javax.swing.JLabel();
        ADD = new javax.swing.JLabel();
        NOTLP = new javax.swing.JLabel();
        jPanel6 = new javax.swing.JPanel();
        MK = new javax.swing.JCheckBox();
        DC1 = new javax.swing.JCheckBox();
        MB = new javax.swing.JCheckBox();
        DC2 = new javax.swing.JCheckBox();
        MH1 = new javax.swing.JCheckBox();
        IFS = new javax.swing.JCheckBox();
        MH2 = new javax.swing.JCheckBox();
        BSC1 = new javax.swing.JCheckBox();
        sv = new javax.swing.JButton();
        DRAWINGP1 = new javax.swing.JLabel();
        jLabel2 = new javax.swing.JLabel();
        JKLM1 = new javax.swing.JLabel();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

        jPanel1.setBackground(new java.awt.Color(153, 153, 153));

        judul.setFont(new java.awt.Font("Orator Std", 0, 24)); // NOI18N
        judul.setText("PENDAFTARAN SISWA BARU");

        javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
        jPanel1.setLayout(jPanel1Layout);
        jPanel1Layout.setHorizontalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel1Layout.createSequentialGroup()
                .addGap(166, 166, 166)
                .addComponent(judul, javax.swing.GroupLayout.PREFERRED_SIZE, 351, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );
        jPanel1Layout.setVerticalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel1Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(judul)
                .addContainerGap(28, Short.MAX_VALUE))
        );

        jPanel3.setBackground(new java.awt.Color(153, 153, 153));

        HS.setFont(new java.awt.Font("Orator Std", 0, 18)); // NOI18N
        HS.setText("VIEW");

        NAMA1.setText("NAMA ANAK");

        USIA1.setText("USIA ANAK");

        JKLM.setText("JENIS KELAMIN");

        NORTU1.setText("NAMA ORANG TUA");

        ADD1.setText("ALAMAT");

        NOTLP1.setText("NO.TLP");

        txtnama2.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                txtnama2ActionPerformed(evt);
            }
        });

        NOTLP2.setText("CLASS");

        txtclass.setColumns(20);
        txtclass.setRows(5);
        jScrollPane1.setViewportView(txtclass);

        CTK.setText("CETAK");
        CTK.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                CTKActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);
        jPanel3.setLayout(jPanel3Layout);
        jPanel3Layout.setHorizontalGroup(
            jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel3Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(NAMA1, javax.swing.GroupLayout.PREFERRED_SIZE, 82, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(USIA1, javax.swing.GroupLayout.PREFERRED_SIZE, 82, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(JKLM, javax.swing.GroupLayout.PREFERRED_SIZE, 111, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(NORTU1)
                    .addComponent(ADD1, javax.swing.GroupLayout.PREFERRED_SIZE, 82, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(NOTLP1, javax.swing.GroupLayout.PREFERRED_SIZE, 82, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(25, 25, 25)
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(txtnortu2, javax.swing.GroupLayout.DEFAULT_SIZE, 190, Short.MAX_VALUE)
                    .addComponent(txtalamat2)
                    .addComponent(txtno2)
                    .addComponent(txtjenis2, javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(txtnama2, javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(txtusia2, javax.swing.GroupLayout.Alignment.TRAILING))
                .addGap(18, 18, 18)
                .addComponent(NOTLP2, javax.swing.GroupLayout.PREFERRED_SIZE, 49, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 210, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(78, 78, 78))
            .addGroup(jPanel3Layout.createSequentialGroup()
                .addGap(289, 289, 289)
                .addComponent(HS, javax.swing.GroupLayout.PREFERRED_SIZE, 58, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel3Layout.createSequentialGroup()
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addComponent(CTK)
                .addGap(87, 87, 87))
        );
        jPanel3Layout.setVerticalGroup(
            jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel3Layout.createSequentialGroup()
                .addGap(6, 6, 6)
                .addComponent(HS, javax.swing.GroupLayout.PREFERRED_SIZE, 25, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel3Layout.createSequentialGroup()
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(txtnama2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(NAMA1)
                            .addComponent(NOTLP2, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addGap(11, 11, 11)
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(txtusia2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(USIA1))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(txtjenis2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(JKLM, javax.swing.GroupLayout.PREFERRED_SIZE, 23, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addGap(7, 7, 7)
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(NORTU1)
                            .addComponent(txtnortu2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(txtalamat2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(ADD1))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(NOTLP1)
                            .addComponent(txtno2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                    .addComponent(jScrollPane1))
                .addGap(15, 15, 15)
                .addComponent(CTK)
                .addContainerGap())
        );

        txtnama.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                txtnamaActionPerformed(evt);
            }
        });

        txtusia.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                txtusiaActionPerformed(evt);
            }
        });

        rbLK.setText("LAKI-LAKI");
        rbLK.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                rbLKActionPerformed(evt);
            }
        });

        rbPRM.setText("PEREMPUAN");
        rbPRM.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                rbPRMActionPerformed(evt);
            }
        });

        NAMA.setText("NAMA ANAK");

        USIA.setText("USIA ANAK");

        NORTU.setText("NAMA ORANG TUA");

        ADD.setText("ALAMAT");

        NOTLP.setText("NO.TLP");

        jPanel6.setBackground(new java.awt.Color(153, 153, 153));

        MK.setText("MANGA KIDS");
        MK.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                MKActionPerformed(evt);
            }
        });

        DC1.setText("DC-1");
        DC1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                DC1ActionPerformed(evt);
            }
        });

        MB.setText("MANGA BASIC");
        MB.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                MBActionPerformed(evt);
            }
        });

        DC2.setText("DC-2");
        DC2.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                DC2ActionPerformed(evt);
            }
        });

        MH1.setText("MANGA MAHIR 1");
        MH1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                MH1ActionPerformed(evt);
            }
        });

        IFS.setText("IMAGO FOR SCHOOL");
        IFS.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                IFSActionPerformed(evt);
            }
        });

        MH2.setText("MANGA MAHIR 2");
        MH2.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                MH2ActionPerformed(evt);
            }
        });

        BSC1.setText("BASIC-1");
        BSC1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                BSC1ActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout jPanel6Layout = new javax.swing.GroupLayout(jPanel6);
        jPanel6.setLayout(jPanel6Layout);
        jPanel6Layout.setHorizontalGroup(
            jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel6Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                    .addComponent(MH2, javax.swing.GroupLayout.DEFAULT_SIZE, 118, Short.MAX_VALUE)
                    .addComponent(MH1, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(MB, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(MK, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .addGap(44, 44, 44)
                .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                        .addComponent(DC1, javax.swing.GroupLayout.DEFAULT_SIZE, 124, Short.MAX_VALUE)
                        .addComponent(DC2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                    .addComponent(BSC1, javax.swing.GroupLayout.PREFERRED_SIZE, 127, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(IFS, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .addGap(49, 49, 49))
        );
        jPanel6Layout.setVerticalGroup(
            jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel6Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(MK)
                    .addComponent(DC1))
                .addGap(18, 18, 18)
                .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(MB)
                    .addComponent(DC2))
                .addGap(18, 18, 18)
                .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(MH1)
                    .addComponent(IFS))
                .addGap(18, 18, 18)
                .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(MH2)
                    .addComponent(BSC1))
                .addContainerGap(66, Short.MAX_VALUE))
        );

        sv.setText("SAVE");
        sv.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                svActionPerformed(evt);
            }
        });

        DRAWINGP1.setFont(new java.awt.Font("Orator Std", 1, 12)); // NOI18N
        DRAWINGP1.setText("DRAWING & PAINTING");

        jLabel2.setFont(new java.awt.Font("Orator Std", 1, 12)); // NOI18N
        jLabel2.setText("CLASS MANGA");

        JKLM1.setText("JENIS KELAMIN");

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(layout.createSequentialGroup()
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(NORTU)
                            .addComponent(USIA, javax.swing.GroupLayout.PREFERRED_SIZE, 82, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(NAMA, javax.swing.GroupLayout.PREFERRED_SIZE, 82, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(ADD, javax.swing.GroupLayout.PREFERRED_SIZE, 82, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(NOTLP, javax.swing.GroupLayout.PREFERRED_SIZE, 82, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(JKLM1, javax.swing.GroupLayout.PREFERRED_SIZE, 111, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addGap(20, 20, 20)
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                            .addComponent(txtnama, javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(txtalamat)
                            .addComponent(txtnortu)
                            .addComponent(txtusia, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, 37, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()
                                .addComponent(rbLK)
                                .addGap(18, 18, 18)
                                .addComponent(rbPRM))
                            .addComponent(txtno, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, 190, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(jPanel6, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                        .addGap(0, 0, Short.MAX_VALUE)
                        .addComponent(jLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 134, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(28, 28, 28)
                        .addComponent(DRAWINGP1, javax.swing.GroupLayout.PREFERRED_SIZE, 170, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(layout.createSequentialGroup()
                        .addComponent(sv)
                        .addGap(0, 0, Short.MAX_VALUE)))
                .addContainerGap())
            .addComponent(jPanel3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(4, 4, 4)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(DRAWINGP1))
                .addGap(1, 1, 1)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jPanel6, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(layout.createSequentialGroup()
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(txtnama, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(NAMA))
                        .addGap(21, 21, 21)
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(txtusia, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(USIA))
                        .addGap(18, 18, 18)
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(rbLK)
                            .addComponent(rbPRM)
                            .addComponent(JKLM1, javax.swing.GroupLayout.PREFERRED_SIZE, 23, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addGap(20, 20, 20)
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(txtnortu, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(NORTU))
                        .addGap(24, 24, 24)
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(txtalamat, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(ADD))
                        .addGap(18, 18, 18)
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(txtno, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(NOTLP))
                        .addGap(12, 12, 12)
                        .addComponent(sv)))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
        );

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

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

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

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

    private void rbLKActionPerformed(java.awt.event.ActionEvent evt) {                                    
        // TODO add your handling code here:
        if(rbLK.isSelected()){
        txtjenis2.setText(rbLK.getText());
        }else if(rbPRM.isSelected()){
        txtjenis2.setText(rbPRM.getText());
       
        }
    }                                  

    private void svActionPerformed(java.awt.event.ActionEvent evt) {                                  
        // TODO add your handling code here:
        String nama=(txtnama.getText());
        txtnama2.setText(""+nama);
       
        String usia=(txtusia.getText());
        txtusia2.setText(""+usia);
       
        String namaortu=(txtnortu.getText());
        txtnortu2.setText(""+namaortu);
       
        String alamat=(txtalamat.getText());
        txtalamat2.setText(""+alamat);
       
        String no=(txtno.getText());
        txtno2.setText(""+no);
    }                                

    private void rbPRMActionPerformed(java.awt.event.ActionEvent evt) {                                    
        // TODO add your handling code here:
        if(rbLK.isSelected()){
        txtjenis2.setText(rbLK.getText());
        }else if(rbPRM.isSelected()){
        txtjenis2.setText(rbPRM.getText());
        }
    }                                    

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

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

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

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

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

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

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

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

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

    /**
     * @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(uts.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (InstantiationException ex) {
            java.util.logging.Logger.getLogger(uts.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (IllegalAccessException ex) {
            java.util.logging.Logger.getLogger(uts.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (javax.swing.UnsupportedLookAndFeelException ex) {
            java.util.logging.Logger.getLogger(uts.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 uts().setVisible(true);
            }
        });
    }

Lalu tekan Shift+f6 untuk Run



Screan Shoot Source








Sekian semoga bermanfaat :)

Tidak ada komentar:

Posting Komentar