我是Java新手,我一直在尝试设置一个框架,但是我的代码无法工作,或者是因为代码错误,或者是因为我的软件有问题。我正在使用Eclipse。在Java中设置一个框架
所以这是我的代码:
package Frame;
import javax.swing.JFrame;
public class App {
class FrameApp extends JFrame {
public static void main(String[] args) {
JFrame frame = new JFrame("FirstFrame");
frame.setTitle("MFF");
frame.setSize(300, 700);
frame.setVisible(true);
}
}
}
返回
的方法主要不能被声明为静态的;静态方法只能是 在静态或顶级类型中声明
[Java:何时使用静态方法]可能重复(http://stackoverflow.com/questions/2671496/java-when-to-use-static-methods) –
尝试移动'main'函数直接到App类。 –
摆脱这一行:“类FrameApp扩展JFrame {”和底部的一个右括号。在这个例子中你不需要FrameApp类。你的框架对象是JFrame。 –