[JAVA] [Note personnelle] Génération d'objets de contrôle de placement de bouton Eclipse
◎ Environnement d'exécution
· Windows 7
・ Eclipse4.6 Neon
◎ Code
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.layout.GridPane;
import javafx.stage.Stage;
public class Main extends Application {
public void start(Stage stage){
stage.setWidth(500); //Spécifiez la largeur comme 500
stage.setHeight(300); //Spécifiez la hauteur comme 300
Button button1 = new Button("1"); //Générer des commandes à 6 boutons
Button button2 = new Button("2");
Button button3 = new Button("3");
Button button4 = new Button("4");
Button button5 = new Button("5");
Button button6 = new Button("6");
button1.setPrefSize(300,100); //Largeur 300,Spécifiez la hauteur comme 100
button2.setPrefSize(300,100);
button3.setPrefSize(300,100);
button4.setPrefSize(300,100);
button5.setPrefSize(100,50); //Largeur 100,Spécifiez la hauteur comme 50
button6.setPrefSize(100,50);
GridPane subPane = new GridPane(); //Créer un objet GridPane
subPane.setConstraints(button4,0,0); //0,Emplacement spécifié à la position 0
subPane.setConstraints(button5,1,0); //1,Emplacement spécifié à la position 0
subPane.setConstraints(button6,1,1); //1,Désignation du poste à la position 1
subPane.getChildren().addAll(button4,button5,button6);
//4,5,6 ajouté à subPane
GridPane root = new GridPane(); //Créez un objet qui sera le volet racine
GridPane.setConstraints(button1,0,0); //Spécifier l'emplacement du bouton
GridPane.setConstraints(button2,1,0);
GridPane.setConstraints(button3,0,1);
GridPane.setConstraints(subPane,1,1); //Spécifiez la position du sous-volet
root.getChildren().addAll(button1,button2,button3,subPane);
//Sous-volet dans le volet racine,Tout ajouter
Scene scene = new Scene(root);
//Créer un objet de scène
stage.setScene(scene); //Placez la scène sur la scène
stage.show(); //Afficher la fenêtre de l'application
}
public static void main(String[] args){
launch();
}
}