Main class 不会读取另一个,使用 SVN 插入的项目
Main class won't read the other one, project inserted using SVN
我正在我的 PC 上使用 SVN 加载一个 Eclipse 项目,在导入它并设置构建路径后,无论我尝试什么,我的 Main 方法都无法识别另一个。
我尝试了不同的构建路径、刷新项目、清理它……似乎没有任何效果。我也尝试过手动实现 class,但没有成功。
这是我的主class:
package app;
public class Main
{
public static void main(String[] args)
{
MainFrame mf = new MainFrame();
mf.setVisible(true);
}
}
这是 MainFrame class:
打包应用程序;
import java.awt.Dimension;
import java.awt.Toolkit;
import javax.swing.JFrame;
public class MainFrame extends JFrame
{
private static MainFrame instance;
public MainFrame()
{
Toolkit tk = Toolkit.getDefaultToolkit();
Dimension screenD = tk.getScreenSize();
int sHeight = screenD.height;
int sWidth = screenD.width;
setSize(sWidth / 2, sHeight / 2);
setLocationRelativeTo(null);
}
static
{
instance = new MainFrame();
System.out.println("Proba");
}
public static MainFrame getInstance()
{
return instance;
}
}
我也会在下面附上屏幕截图。
class app.MainFrame
被排除在 Java 构建路径 之外,您可以从具有轮廓的编辑器图标中看到 J 而不是正常的 J.
右键单击 MainFrame.java
文件并选择 Build Path >添加到构建路径.
我正在我的 PC 上使用 SVN 加载一个 Eclipse 项目,在导入它并设置构建路径后,无论我尝试什么,我的 Main 方法都无法识别另一个。
我尝试了不同的构建路径、刷新项目、清理它……似乎没有任何效果。我也尝试过手动实现 class,但没有成功。
这是我的主class:
package app;
public class Main
{
public static void main(String[] args)
{
MainFrame mf = new MainFrame();
mf.setVisible(true);
}
}
这是 MainFrame class: 打包应用程序;
import java.awt.Dimension;
import java.awt.Toolkit;
import javax.swing.JFrame;
public class MainFrame extends JFrame
{
private static MainFrame instance;
public MainFrame()
{
Toolkit tk = Toolkit.getDefaultToolkit();
Dimension screenD = tk.getScreenSize();
int sHeight = screenD.height;
int sWidth = screenD.width;
setSize(sWidth / 2, sHeight / 2);
setLocationRelativeTo(null);
}
static
{
instance = new MainFrame();
System.out.println("Proba");
}
public static MainFrame getInstance()
{
return instance;
}
}
我也会在下面附上屏幕截图。
class app.MainFrame
被排除在 Java 构建路径 之外,您可以从具有轮廓的编辑器图标中看到 J 而不是正常的 J.
右键单击 MainFrame.java
文件并选择 Build Path >添加到构建路径.