Diskuze: Vytvoření Butoonu v jíné trídě přes JavFx
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 6 zpráv z 6.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
moc tě nechápu něco zkusil a přišel jsem na toto:
public class TlacitkaForum extends Application {
public VBox vBoxPane;
@Override
public void start(Stage stage) throws Exception {
this.vBoxPane = new VBox(); // panel VBox
this.vBoxPane.setSpacing(20); // nastavní VBoxu
this.vBoxPane.setPadding(new Insets(60, 40, 80, 40));
Button btn = new Button("VytvorTlacitko");
btn.setLayoutY(60);
btn.setOnAction(e -> { // akce hlavního tlačítka
vytvorButton("TextTlacitka",80,10); // vytvoření tlačítka přes metodu vytvorButton
});
vBoxPane.getChildren().add(btn); // přidání talčítka do VBoxu
Scene scene = new Scene(vBoxPane);
stage.setScene(scene);
stage.show();
}
public static void main(String[] args) {
launch(args);
}
public void vytvorButton(String text, int X, int Y)
{
Button a = new Button(text); // nové tlačítko
a.setLayoutX(X); // pozice X
a.setLayoutY(Y); // pozice Y
this.vBoxPane.getChildren().add(a);
a.setOnAction(e ->{
System.out.println("tlacitko A");
});
}
}
chci se jenom zeptat co je to vBoxPane ?
Layout pro kontrolky formuláře
tady je to vysvětlené: http://www.itnetwork.cz/…youty-a-uzly
Za co?
Zobrazeno 6 zpráv z 6.