我是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。 –