Java setFill()&;setStroke()未正确导入

Java setFill()&;setStroke()未正确导入,java,javafx,Java,Javafx,我正在启动JavaFx,我想给我的圆圈分配一个填充和一个轮廓,我很快找到了函数setFill()和setStroke(),但是我的Eclipse不理解它们,我也不知道为什么 我的代码: 包应用; 导入javafx.application.application; 导入javafx.scene.scene; 导入javafx.scene.layout.BorderPane; 导入javafx.scene.paint.Color; 导入javafx.scene.shape.Circle; 导入jav

我正在启动JavaFx,我想给我的圆圈分配一个填充和一个轮廓,我很快找到了函数setFill()和setStroke(),但是我的Eclipse不理解它们,我也不知道为什么

我的代码:

包应用;
导入javafx.application.application;
导入javafx.scene.scene;
导入javafx.scene.layout.BorderPane;
导入javafx.scene.paint.Color;
导入javafx.scene.shape.Circle;
导入javafx.stage.stage;
公共类主扩展应用程序{
圆圈=新的圆(100100,75);
绒毛(颜色:黄色);
cercle.setStroke(颜色为橙色);
@凌驾
公共无效开始(阶段primaryStage){
试一试{
BorderPane根=新的BorderPane();
场景=新场景(根,800600,颜色.黄色);
scene.getStylesheets().add(getClass().getResource(“application.css”).toExternalForm());
初级阶段。场景(场景);
primaryStage.show();
}捕获(例外e){
e、 printStackTrace();
}
}
公共静态void main(字符串[]args){
发射(args);
}
}
  • 您需要在start(或其他)方法中调用
    setFill()
    setStroke()
    方法
  • 您需要将圆添加到
    边框窗格中
  • 您需要在start(或其他)方法中调用
    setFill()
    setStroke()
    方法
  • 您需要将圆添加到
    边框窗格中

  • 请参见本页。请包括确切的错误以及错误发生的时间。(不过,您似乎试图在方法或初始值设定项之外运行任意代码;可能需要Java教程。)请查看页面。请包括确切的错误以及错误发生的时间。(不过,您似乎试图在方法或初始值设定项之外运行任意代码;可能需要一个Java教程。)噢,谢谢!现在好了!我不知道有必要把它们放在一个方法中,我们可以把问题放在解决中:D@MaxenceQuinet请不要编辑问题标题或正文以将问题标记为已解决。相反,接受最能解决问题的答案。哦,谢谢!现在好了!我不知道有必要把它们放在一个方法中,我们可以把问题放在解决中:D@MaxenceQuinet请不要编辑问题标题或正文以将问题标记为已解决。相反,接受最能解决问题的答案。 public class App extends Application {

    static Circle circle = new Circle(100, 100, 75);
    
    @Override
    public void start(Stage primaryStage)
    {
        try
        {
    
            BorderPane root = new BorderPane();
            root.getChildren().add(circle);
            Scene scene = new Scene(root, 800, 600, Color.YELLOW);
            scene.getStylesheets().add(getClass().getResource("application.css").toExternalForm());
            primaryStage.setScene(scene);
            primaryStage.show();
        } catch (Exception e)
        {
            e.printStackTrace();
        }
    }