package application; import javafx.application.Application; import javafx.geometry.HPos; import javafx.geometry.Insets; import javafx.scene.control.Button; import javafx.scene.control.ButtonType; import javafx.scene.control.Label; import javafx.scene.control.PasswordField; import javafx.scene.control.TextField; import javafx.scene.control.cell.TextFieldTableCell; import javafx.scene.layout.GridPane; import javafx.scene.layout.HBox; import javafx.scene.layout.VBox; import javafx.stage.Stage; public class LoginPane extends Application { private GridPane gridpane = new GridPane(); public LoginPane() { TextField tfLogin = new TextField(); PasswordField pfMdp = new PasswordField(); Button button = new Button(("Login")); Appli appli = new Appli(); pfMdp.setPrefWidth(2000); pfMdp.setPrefHeight(30); tfLogin.setPrefWidth(400); tfLogin.setPrefHeight(30); gridpane.add(new Label("Utilisateur"),0,1); gridpane.add(tfLogin, 1, 1); gridpane.add(new Label("Mot de passe:"),0,2); gridpane.add(pfMdp, 1, 2); gridpane.add(button, 1, 3); gridpane.setTranslateX(appli.getLongeur() / 2); gridpane.setTranslateY(appli.getLargeur() / 2); gridpane.setVgap(15); } public GridPane getGridpane() { return gridpane; } public void setGridpane(GridPane gridpane) { this.gridpane = gridpane; } @Override public void start(Stage arg0) throws Exception { // TODO Auto-generated method stub } }