Guest User

Untitled

a guest
Oct 7th, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. import javafx.application.*;
  2. import javafx.scene.*;
  3. import javafx.scene.control.*;
  4. import javafx.scene.layout.FlowPane;
  5. import javafx.stage.*;
  6. import javafx.event.*;
  7. import javafx.geometry.Pos;
  8. public class Main extends Application{
  9. Label lbUsername;
  10. Label lbPassword;
  11. Label lbInfoPanel;
  12. Button btnLogIn;
  13. TextField flUsername;
  14. PasswordField flPassword;
  15. String Username;
  16. String Password;
  17. public static void main(String[] args) {
  18. launch(args);
  19. }
  20. public void start(Stage myStage){
  21. myStage.setTitle("Login");
  22. FlowPane rootNode = new FlowPane(10,10);
  23. rootNode.setAlignment(Pos.CENTER);
  24. Scene myScene1 = new Scene(rootNode, 300, 300);
  25. myStage.setScene(myScene1);
  26. lbUsername = new Label("Enter a Username");
  27. lbPassword = new Label("Enter a password");
  28. btnLogIn = new Button("Log in");
  29. flUsername = new TextField();
  30. flPassword = new PasswordField();
  31. lbInfoPanel = new Label();
  32. Username = new String();
  33. Password = new String();
  34. btnLogIn.setOnAction(new EventHandler<ActionEvent>() {
  35.  
  36. @Override
  37. public void handle(ActionEvent event) {
  38. Username = flUsername.getText();
  39. Password = flPassword.getText();
  40. if ((Username == "") || (Username == null) || (Password == "") || (Password == null))
  41. lbInfoPanel.setText("You forget to enter username of password");
  42.  
  43. }
  44. });
  45. rootNode.getChildren().addAll(lbUsername, flUsername, lbPassword, flPassword,
  46. btnLogIn,lbInfoPanel);
  47. myStage.show();
  48. }
  49.  
  50. if (Username.isEmpty() || Password.isEmpty()){
  51. lbInfoPanel.setText("You forget to enter username of password");
  52. }
Add Comment
Please, Sign In to add comment