首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Eclipse运行错误的类

Eclipse运行错误的类
EN

Stack Overflow用户
提问于 2022-01-23 22:21:08
回答 1查看 94关注 0票数 -1

我在Eclipse中遇到了相当大的while.Whenever问题--我尝试在项目中创建一个新类并运行它,相同或不同项目的另一个类运行instead.When --我尝试运行另一个名为Main run的类下面显示的循环类。我尝试通过单击Run As-> run Configuration来解决这个问题,但是在JavaApplication中找不到这个类的一个项,我也尝试删除其他类的主要方法,而不是Circle1类,但是它没有工作。

代码语言:javascript
运行
复制
import javafx.application.Application;
import javafx.geometry.Pos;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.layout.BorderPane;
import javafx.scene.layout.HBox;
import javafx.scene.layout.StackPane;
import javafx.scene.paint.Color;
import javafx.scene.shape.Circle;
import javafx.stage.Stage;

public class Circle1 extends Application {

    @Override 
    public void start(Stage PrimaryStage) {
        StackPane pane = new StackPane(); 
        Circle circle = new Circle(40); 
        circle.setStroke(new Color(0.7,0.5,0.6,0.76));
        circle.setFill(Color.BLACK); 
        pane.getChildren().add(circle); 
        HBox hBox = new HBox(); 
        hBox.setSpacing(10);
        hBox.setAlignment(Pos.CENTER);
        Button btEnlarge = new Button("Enlarge"); 
        Button btShrink = new Button("Shrink");
        hBox.getChildren().addAll(btEnlarge,btShrink); 
        BorderPane borderPane = new BorderPane(); 
        borderPane.setCenter(pane);
        borderPane.setBottom(hBox);
        BorderPane.setAlignment(hBox, Pos.CENTER);
        Scene scene = new Scene (borderPane,200,150); 
        PrimaryStage.setTitle("ControlCircle"); 
        PrimaryStage.setScene(scene); 
        PrimaryStage.show(); 
    }

    public void main(String[]args) {
        launch(args); 
    }
}
EN

Stack Overflow用户

发布于 2022-01-23 23:01:38

我尝试通过单击Run >运行配置来解决这个问题,但是在

应用程序下找不到这个类的项目。

因此,您可能需要通过单击java应用程序-> New_configuration ->为项目创建java应用程序,为配置->命名,从工作区浏览项目并搜索主类。Eclipse应该会自动为您找到它。然后,要运行这个特定的配置,请按下Eclipse中run按钮中的下拉选项,并选择您刚才指定的名称。还保存了在eclipse中运行的最后一个配置,因此要运行不同的项目,需要选择它。

.I也尝试删除运行的其他类的主方法,而不是Circle1类,但是它没有工作。

根据我的经验,每个java或javafx应用程序都有一个主要方法,它在示例中启动您的场景。您在项目中创建的其他每个类都不应该有一个main方法。为了为项目创建一个类:右键单击Java项目的src文件夹。在弹出的菜单中,打开“新建”子菜单,Eclipse将向您显示一个用于创建新类的对话框,给您的类命名,它应该如下所示:

代码语言:javascript
运行
复制
package com.yourpackage

public class Circle{

}
票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70827104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档