import java.awt.*;
import java.awt.event.*;
import javax.swing.*;public class MainFrame extends JFrame {
public void MainFrame () {
setTitle("Game");
setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
         setVisible(true);
}

public static void main(String[] args) {
new MainFrame ();
}

public static final int DEFAULT_WIDTH = 100;
public static final int DEFAULT_HEIGHT = 100;
private JPanel fieldPanel;//活动场地
}

解决方案 »

  1.   

    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;public class MainFrame extends JFrame {
    public void MainFrame () {
    setTitle("Game");
    setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);

    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
             setVisible(true);
    }

    public static void main(String[] args) {
    new MainFrame ();
    }

    public static final int DEFAULT_WIDTH = 100;
    public static final int DEFAULT_HEIGHT = 100;
    private JPanel fieldPanel;}
      

  2.   

    怎么frame 都不能显示,卡到了!提示下。急救
      

  3.   


    public void MainFrame () {
            setTitle("Game");
            setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);        
            
            setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                setVisible(true);
        }去掉那个void
      

  4.   

    你是想在构造函数中初始化一些东西
    加上void就不是构造函数了,就会调用你的
    默认构造函数,这样,你就等于什么也看不到了~~
      

  5.   


    阿门,你把构造方法的void去掉就行了import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;public class MainFrame extends JFrame {
        public MainFrame () {
            setTitle("Game");
            setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);        
            
            setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                setVisible(true);
        }
        
        public static void main(String[] args) {
            new MainFrame ();
        }
        
        public static final int DEFAULT_WIDTH = 100;
        public static final int DEFAULT_HEIGHT = 100;
        private JPanel fieldPanel;}