Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
- String username, password, nama, agama, pekerjaan, alamat;
- int umur;
- boolean isFailed = true;
- isFailed = (!this.confirmPasswordTextField.getText().equals("") && (!this.passwordTextField.getText().equals(this.confirmPasswordTextField.getText()))) ||
- (this.usernameTextField.getText().equals("")) ||
- (this.namaTextField.getText().equals("")) ||
- (this.umurTextField.getText().equals("")) ||
- (this.agamaTextField.getText().equals("")) ||
- (this.pekerjaanTextField.getText().equals("")) ||
- (this.alamatTextField.getText().equals("")) ||
- (this.passwordTextField.getText().equals(""));
- if(!this.confirmPasswordTextField.getText().equals("") && (!this.passwordTextField.getText().equals(this.confirmPasswordTextField.getText())))
- confirmAlertLabel.setVisible(true);
- else
- this.confirmAlertLabel.setVisible(false);
- if(this.usernameTextField.getText().equals(""))
- this.usernameAlertLabel.setVisible(true);
- else
- this.usernameAlertLabel.setVisible(false);
- if(this.namaTextField.getText().equals(""))
- this.namaAlertLabel.setVisible(true);
- else
- this.namaAlertLabel.setVisible(false);
- if(this.umurTextField.getText().equals(""))
- this.umurAlertLabel.setVisible(true);
- else
- this.umurAlertLabel.setVisible(false);
- if(this.agamaTextField.getText().equals(""))
- this.agamaAlertLabel.setVisible(true);
- else
- this.agamaAlertLabel.setVisible(false);
- if(this.pekerjaanTextField.getText().equals(""))
- this.pekerjaanAlertLabel.setVisible(true);
- else
- this.pekerjaanAlertLabel.setVisible(false);
- if(this.alamatTextField.getText().equals(""))
- this.alamatAlertLabel.setVisible(true);
- else
- this.alamatAlertLabel.setVisible(false);
- if(this.passwordTextField.getText().equals(""))
- this.passwordAlertLabel.setVisible(true);
- else
- this.passwordAlertLabel.setVisible(false);
- if(this.confirmPasswordTextField.getText().equals(""))
- this.confirmSandiLabel.setVisible(true);
- else
- this.confirmSandiLabel.setVisible(false);
- if(!isFailed) {
- username = this.usernameTextField.getText();
- password = this.passwordTextField.getText();
- nama = this.namaTextField.getText();
- agama = this.agamaTextField.getText();
- pekerjaan = this.pekerjaanTextField.getText();
- alamat = this.alamatTextField.getText();
- umur = Integer.parseInt(this.umurTextField.getText());
- try {
- Statement s = c.createStatement();
- this.sql = "INSERT INTO pengguna (password, username, nama, umur, agama, pekerjaan, alamat) "
- + "VALUES ('"+ password +"', '"+ username +"', '"+ nama +"', '"+ umur +"', '"+ agama +"', '"+ pekerjaan +"', '"+ alamat +"')";
- s.executeUpdate(sql);
- } catch(SQLException e) {
- System.out.println("Error pada method setInsert()");
- }
- JOptionPane.showMessageDialog(null, "Anda berhasil mendaftar. Silahkan login kembali");
- Login login = new Login();
- login.setLocation(this.getLocation());
- login.setVisible(true);
- dispose();
- }
- else
- JOptionPane.showMessageDialog(null, "Ada kolom yang belum Anda isi. Silahkan cek kembali");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement