javafxシーンビルダで読み込みページを作成しようとしていますが、rootPane.getChildren()。setAll(pane)の行にエラーが表示され、etChildren()に下線が引かれ、シンボル、それはなぜなら分かりません。javafxシーンのチャンドシーン
package javafxapplication14;
import java.io.IOException;
import java.net.URL;
import java.util.ResourceBundle;
import javafx.event.ActionEvent;
import javafx.fxml.FXML;
import javafx.fxml.FXMLLoader;
import javafx.fxml.Initializable;
import javafx.scene.control.Button;
import javafx.scene.control.Label;
import javafx.scene.control.TextField;
import javafx.scene.layout.AnchorPane;
import javafx.scene.layout.GridPane;
import javafx.scene.text.Text;
public class FXMLDocumentController implements Initializable {
private Label label;
private Object theStage;
private Object rootPane;
@Override
public void initialize(URL url, ResourceBundle rb) {
}
private void loadsecond(ActionEvent event) throws IOException {
AnchorPane pane=FXMLLoader.load(getClass().getResource("Second.fxml"));
rootPane.getChildren().setAll(pane);
}
}
*それはetChildren()*の下線を引いています。 "* getChildren()*"を意味しますか? –
はいそのgetChildren()、申し訳ありませんが、私はスペルが間違っています –
'Object'には' getChildren() 'メソッドが含まれていません。フィールドには適切なタイプを使用してください。 – fabian