Guest User

Untitled

a guest
Nov 5th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.16 KB | None | 0 0
  1. @FXML
  2. public void enterAdminPassword(ActionEvent event) {
  3. try {
  4. FXMLLoader fxmlLoader = new FXMLLoader();
  5. fxmlLoader.setLocation(getClass().getResource("enterPasswordAlert.fxml"));
  6. Scene scene = new Scene(fxmlLoader.load(), 503, 208);
  7. Stage stage = new Stage();
  8. stage.setTitle("Admin Password");
  9. stage.setScene(scene);
  10. stage.initStyle(StageStyle.UNDECORATED);
  11. stage.show();
  12. ((Node)(event.getSource())).getScene().getWindow().hide();
  13. } catch (IOException e) {
  14. Logger logger = Logger.getLogger(getClass().getName());
  15. logger.log(Level.SEVERE, "Failed to create new Window.", e);
  16. }
  17. }
  18.  
  19. public void enableTextField(String h, String p, String u, String pa) {
  20. this.txtHost.setText(h);
  21. this.txtPort.setText(p);
  22. this.txtUsername.setText(u);
  23. this.txtPassword.setText(pa);
  24.  
  25. }
  26.  
  27. @FXML
  28. public void verifyAdminPassword(ActionEvent event) {
  29.  
  30. query = "SELECT admin_password FROM ftp_settings";
  31. databaseActivities dbObj = new databaseActivities();
  32. passCompare = dbObj.getAdminPassword(query);
  33. userPassEntered = txtAdminPass.getText();
  34.  
  35. if (passCompare.compareTo(userPassEntered) == 0) {
  36. enableEntry();
  37. ((Node)(event.getSource())).getScene().getWindow().hide();
  38. } else {
  39.  
  40. }
  41.  
  42. }
  43.  
  44. public void enableEntry() {
  45. query = "SELECT host, port, username, password FROM ftp_settings";
  46. databaseActivities dbObj = new databaseActivities();
  47. settingData = dbObj.getSettingsData(query);
  48. host = settingData[0];
  49. port = settingData[1];
  50. user = settingData[2];
  51. pass = settingData[3];
  52. FXMLLoader Loader = new FXMLLoader();
  53. Loader.setLocation(getClass().getResource("pictureUpload.fxml"));
  54. try {
  55. Loader.load();
  56. } catch (IOException ex) {
  57. Logger.getLogger(enterPasswordAlertController.class.getName()).log(Level.SEVERE, null, ex);
  58. }
  59.  
  60. pictureUploadController uploadController = new pictureUploadController();
  61. uploadController.enableTextField();
  62.  
  63. Parent root = Loader.getRoot();
  64. Stage stage = new Stage();
  65. stage.setScene(new Scene(root));
  66. stage.initStyle(StageStyle.UNDECORATED);
  67. stage.show();
  68. }
Add Comment
Please, Sign In to add comment