Я пытаюсь создать простой графический интерфейс, и я почти уверен, что правильно установил свой путь сборки (из видео на YouTube), но он не позволяет мне использовать '.setText ()' или '.add ()', однако это позволяет мне использовать' .setTitle () 'на моей сцене?
Я пробовал использовать предложения ctrl + space, но он предлагает мне только "узел (логическое значение)" или узел (индекс int), элемент узла).
package application;
import java.awt.Button;
import javafx.application.Application;
import javafx.stage.Stage;
import javafx.scene.Node;
import javafx.scene.Scene;
import javafx.scene.layout.StackPane;
public class Main extends Application {
public static void main(String[] args) {
launch(args);
}
@Override
public void start(Stage primaryStage) throws Exception {
// TODO Auto-generated method stub
primaryStage.setTitle("this is a stage");
Button button;
button = new Button("click me");
StackPane layout = new StackPane();
layout.getChildren().add(button);
primaryStage.show();
}
}
Ошибка: «Метод add (Node) в списке типов не применим для аргументов (Button)»
Тем не менее, как я уже говорил выше,единственный вариант это узел?