पर बच्चे को जोड़ने के बाद ऑटोरेज़ेज़ चरण, में एक अतिरिक्त विकल्प के साथ मुझेदिखाने की आवश्यकता है जब मैं Button
पर क्लिक करता हूं, लेकिन मुझे नहीं पता कि इस व्यवहार को कैसे प्राप्त किया जाए। समस्या Stage
जब मैं VBox
रूट में पैनल जोड़ता हूं तो आकार बदल नहीं रहा है।जावाएफएक्स: रूट पैरेंट
मैंने समस्या का प्रदर्शन करने के लिए सरल कोड लिखा है।
import javafx.application.Application;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.control.Label;
import javafx.scene.layout.VBox;
import javafx.stage.Stage;
public class Main extends Application {
public static void main(String[] args) {
launch(args);
}
public void start(Stage stage) throws Exception {
final VBox root = new VBox();
Button button = new Button("add label");
root.getChildren().add(button);
button.setOnAction(new EventHandler<ActionEvent>() {
public void handle(ActionEvent event) {
root.getChildren().add(new Label("hello"));
}
});
stage.setScene(new Scene(root));
stage.show();
}
}
मैं मैं जड़ कंटेनर सूचित करने के लिए लेआउट करने के लिए कुछ विधि कॉल करने की जरूरत है लगता है, लेकिन सभी तरीकों मैं कोशिश नहीं लाया है मुझे परिणाम वांछित।