Я новичок в JavaFX, я учусь этому. Я попытался сделать объект холста в виде графа сцены в приложении. Однако я не могу этого сделать. Мне нужно создать группу или объект панели и добавить холст к одному из них. Мне интересно, почему мы не можем назначить объект холста в качестве корневого узла. Возможно, мне не хватает некоторых важных моментов.
Код, который я пытался скомпилировать, выглядит следующим образом:
import javafx.application.Application;
import javafx.stage.Stage;
import javafx.scene.canvas.Canvas;
import javafx.scene.Parent;
import javafx.scene.Scene;
public class driver extends Application {
public static void main(String[] args) {
launch(args);
}
Canvas canvas;
@Override
public void start( Stage stage ) {
canvas = new Canvas(300, 300);
Scene scene = new Scene(canvas, 300, 300);
stage.setScene(scene);
stage.show();
}
}