Guest User

Untitled

a guest
Apr 10th, 2018
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.25 KB | None | 0 0
  1. package sample;
  2.  
  3. import javafx.application.Application;
  4. import javafx.event.ActionEvent;
  5. import javafx.event.EventHandler;
  6. import javafx.geometry.Pos;
  7. import javafx.scene.Scene;
  8. import javafx.scene.control.Button;
  9. import javafx.scene.layout.StackPane;
  10. import javafx.stage.Stage;
  11. import javafx.scene.layout.*;
  12. import javafx.scene.control.*;
  13. import javafx.geometry.Insets;
  14.  
  15.  
  16. public class Main extends Application {
  17.  
  18. Stage window;
  19. TextField username = new TextField();
  20. TextField geslo = new TextField();
  21.  
  22. @Override
  23. public void start(Stage primaryStage) throws Exception {
  24. window = primaryStage;
  25. Button register = new Button("Register");
  26. window.setScene(dodajZacetnoSceno(register));
  27. window.show();
  28. Oseba[] osebe = new Oseba[2];
  29.  
  30. register.setOnAction(e -> {
  31. String ime = username.getText();
  32. String pass = geslo.getText();
  33. osebe[0] = new Oseba(ime,pass);
  34. System.out.println(osebe[0].getUporabniskoIme());
  35. });
  36.  
  37. }
  38.  
  39. private Scene dodajZacetnoSceno(Button register){
  40. BorderPane osnovniLayout = new BorderPane();
  41.  
  42. HBox zgoraj = new HBox();
  43. VBox sredina = new VBox();
  44. zgoraj.setAlignment(Pos.CENTER);
  45.  
  46. username.setPromptText("Vnesite ");
  47. geslo.setPromptText("Vnesite");
  48.  
  49. sredina.getChildren().addAll(username,geslo);
  50. zgoraj.getChildren().add(register);
  51.  
  52. osnovniLayout.setTop(zgoraj);
  53. osnovniLayout.setCenter(sredina);
  54.  
  55.  
  56.  
  57.  
  58.  
  59. Scene osnovnaScena = new Scene(osnovniLayout, 400, 400);
  60. return(osnovnaScena);
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68. }
  69.  
  70.  
  71. public static void main(String[] args) {
  72. launch(args);
  73. } //prva stvar, ki jo program poklice
  74.  
  75. }
  76.  
  77.  
  78.  
  79. //class oseba
  80. package sample;
  81.  
  82. public class Oseba {
  83.  
  84. String uporabniskoIme,geslo;
  85.  
  86. public Oseba(String uporabniskoIme, String geslo) {
  87. this.uporabniskoIme = uporabniskoIme;
  88. this.geslo = geslo;
  89. }
  90.  
  91. public String getUporabniskoIme() {
  92. return uporabniskoIme;
  93. }
  94.  
  95. public void setUporabniskoIme(String uporabniskoIme) {
  96. this.uporabniskoIme = uporabniskoIme;
  97. }
  98.  
  99. public String getGeslo() {
  100. return geslo;
  101. }
  102.  
  103. public void setGeslo(String geslo) {
  104. this.geslo = geslo;
  105. }
  106. }
Add Comment
Please, Sign In to add comment