Java Program to Get Commision

This is a Java Program in Net beans IDE 6.5 to get the commission for a range of sales.

 try {int i;

            if (jTextField1.getText().isEmpty()) {
                JOptionPane.showMessageDialog(this, “PLEASE ENTER A NATURAL NUMBER”);
            } else {
                double sales = Double.parseDouble(jTextField1.getText());
                if (jComboBox1.getSelectedIndex() == 0 &&sales < 10000) {
                    i = 4;
                    double com = sales * i / 100;
                        JOptionPane.showMessageDialog(this, “COMMISION IS: ” + com);
                    
                } else if (jComboBox1.getSelectedIndex() == 1&&(sales >= 10001 && sales < 20000)) {
                    i = 5;
                 
                        double com = sales * i / 100;
                        JOptionPane.showMessageDialog(this, “COMMISION IS: ” + com);
                    
                } else if (jComboBox1.getSelectedIndex() == 2&&(sales >= 20001 && sales < 30000)) {
                    i = 6;
                        double com = sales * i / 100;
                        JOptionPane.showMessageDialog(this, “COMMISION IS: ” + com);
                    
                } else if (jComboBox1.getSelectedIndex() == 3&&(sales > 30000)) {
                     i = 7;
                    double com = sales * i / 100;
                        JOptionPane.showMessageDialog(this, “COMMISION IS: ” + com);
                    
                }else{
              JOptionPane.showMessageDialog(this, “YOUR CHOICE DOES NOT MATCHES YOUR SALES”);   }
    }
        } catch (Exception e) {
      JOptionPane.showMessageDialog(this, “PLEASW GIVE NUMERIC VALUES ONLY”);
        }
}                                        
    private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        jTextField1.setText(”");
}                                        
  private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        System.exit(0);
}                                        

    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new q14().setVisible(true);
            }
        });
    }

DESIGN VIEW:

comments powered by Disqus
Loading