Gaji Karyawan



package karyawan;
public class gaji extends javax.swing.JFrame {
    public gaji() {
        initComponents();
    }
    private void hitungActionPerformed(java.awt.event.ActionEvent evt) {
        int nilai1 = Integer.parseInt(anak.getText());
        double pajak= 0.15;
        if(status.isSelected()) {
            if(nilai1 >= 3){
                Double tot = Double.valueOf (pokok.getText()) +
                     Double.valueOf(pokok.getText())* pajak * 3 +
                  Integer.parseInt(bonus.getText());
                  total.setText(Double.toString(tot));
            }
            else if(nilai1 <= 2){ 
                Double tot = Double.valueOf (pokok.getText()) +
                        Double.valueOf (pokok.getText()) * pajak *
                Double.valueOf(anak.getText()) +
                Double.valueOf(bonus.getText());
              
                total.setText(Double.toString(tot));
            }    
                     
       }
         else{
               Double tot = Double.valueOf (pokok.getText()) +
                 Double.valueOf (pokok.getText()) * pajak  +
                Double.valueOf(bonus.getText());
                total.setText(Double.toString(tot));
            }          
       
    }
   
        private void pokokActionPerformed(java.awt.event.ActionEvent evt) {
             
    }
    private void statusActionPerformed(java.awt.event.ActionEvent evt) {
          if(status.isSelected()){
        anak.setText("0");
        anak.setEditable(true);
        pasangan.setEditable(true);
        }
        else {
        anak.setText("0");
        anak.setEditable(false);
        pasangan.setEditable(false);}
        
       
    }

    private void anakActionPerformed(java.awt.event.ActionEvent evt) {
       
    }

    private void bonusActionPerformed(java.awt.event.ActionEvent evt) {
       
    }

    private void perempuanActionPerformed(java.awt.event.ActionEvent evt) {
        pilihan.setText("Suami");
        anak.setText("0");
        anak.setEditable(false);
        pasangan.setEditable(false);
    }

    private void lakiActionPerformed(java.awt.event.ActionEvent evt) {
        pilihan.setText("Istri");
        anak.setText("0");
        anak.setEditable(false);
        pasangan.setEditable(false);
    }
  
    public static void main(String args[]) {
      
        java.awt.EventQueue.invokeLater(new Runnable() {

            public void run() {
                new gaji().setVisible(true);
            }
        });
    }
    // Variables declaration - do not modify
    private javax.swing.JTextField anak;
    private javax.swing.JTextField bonus;
    private javax.swing.ButtonGroup buttonGroup1;
    private javax.swing.JButton hitung;
    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 jLabel7;
    private javax.swing.JLabel jLabel8;
    private javax.swing.JRadioButton laki;
    private javax.swing.JTextField nama;
    private javax.swing.JTextField pasangan;
    private javax.swing.JRadioButton perempuan;
    private javax.swing.JLabel pilihan;
    private javax.swing.JTextField pokok;
    private javax.swing.JCheckBox status;
    private javax.swing.JTextField total;
  
}

Penulis : Unknown ~ Sebuah blog yang menyediakan berbagai macam informasi

Artikel Gaji Karyawan ini dipublish oleh Unknown pada hari . Semoga artikel ini dapat bermanfaat.Terimakasih atas kunjungan Anda silahkan tinggalkan komentar.sudah ada 0 komentar: di postingan Gaji Karyawan
 

0 comments: