StdDraw主要方法?

时间:2016-02-28 19:55:54

标签: java main stddraw

  

错误:在StdDraw类中找不到主要方法,请定义main   方法为:public static void main(String [] args)或JavaFX   应用程序类必须扩展javafx.application.Application

运行程序时出现上述错误:

$len = count($myArray);

我知道这是某种编译器错误,但不明白为什么,因为我以前的任务都使用了相同的参考文件夹StdDraw.jar,它有一个“最终”类,并且在所有其他项目中编译得非常好。不仅如此,而且我教授的方式是主要方法是运行时的入口点,所以,如果我的程序中有一个(上面),为什么我被要求在参考文件夹中提供一个?我很困惑。

我不确定如何正确编译程序,我尝试在主类中扩展StDDraw类但导致更多错误。我尝试过研究,但似乎无法找到解决这个可能非常简单的问题的方法。我在Eclipse Juno中运行,如果需要,我可以发布StdDraw类,但它很大。

编辑:我尝试编辑引用类并包含某种主要方法,但实际上我无法对文件进行更改。

2 个答案:

答案 0 :(得分:0)

你问题的问题在于调用哪种主要方法, StdDraw类也有一个main方法,

enter image description here

因此,我的第一个建议是验证您的应用是否尝试在 StdDrar类 Lineage类中运行主要方法。

你是在eclipse中开发,然后右键点击Lineage类 - >以...运行并选择java application ...

将运行

答案 1 :(得分:0)

  

错误:在StdDraw类中找不到主要方法

意味着1)它缺少一个main方法; 2)你目前在eclipse设置中有项目来运行StdDraw类。

尝试右键单击左窗格中的Lineage类(或文件视图打开的位置),然后选择“运行为> Java应用程序”(无法准确记住它的内容)