फलक के अंदर fxml फ़ाइल कैसे लोड करें?
अगर हम एक Stage
तो Scene
शामिल 2 Pane
रों Button
होता है और 2 Pane
खाली है हम इस 2 Pane
अंदर अन्य fxml फ़ाइल को लोड कर सकता है?
fxml1: VBox
|_Pane1-->Button
|_Pane2
///////////////
fxml2: Pane--> Welcome to fxml 2
"when we click the button load the fxml2 inside Pane2 of fxml1"
तो क्लिक करने के बाद
==== मैं अंत में पाया इस कोशिश कर के बाद काम करता है! ==== तुम लोगों को धन्यवाद
@FXML Pane secPane;
public void loadFxml (ActionEvent event) {
Pane newLoadedPane = FXMLLoader.load(getClass().getResource("/application/fxml2.fxml"));
secPane.getChildren().add(newLoadedPane);
}
आप वास्तव में एक fxml फ़ाइल को गतिशील रूप से लोड कर सकते हैं। यदि आपका प्रश्न उस से अधिक शामिल है, तो आपको इसे अपने वास्तविक कोड और जो आपने कोशिश की है, उसके बारे में कुछ और जोड़ने के लिए इसे संपादित करना होगा। –
मैं इसके द्वारा प्रयास करता हूं लेकिन @FXML पेन सेकपेन काम नहीं करता; सार्वजनिक शून्य लोड Fxml (ActionEvent ईवेंट) { secPane = FXMLLoader.load (getClass()। GetResource ("/ application/fxml2.fxml")); } –
और जब आप इसे चलाने का प्रयास करते हैं तो आपको क्या विशिष्ट त्रुटि मिल रही है? –