Jframe窗口将不再起作用

时间:2016-04-28 18:01:46

标签: java

package Jframe;

import java.awt.Color;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;

public class JavaWindows {

    public static void main(String args[]) {
        JFrame Window = new JFrame();
        JLabel Label = new JLabel("test");
        JPanel Panel = new JPanel();
        ImageIcon icon = new ImageIcon("Heart.png");
        Window.setIconImage(icon.getImage());
        Window.add(Panel);
        Window.add(Label);
        Window.setSize(500,750);
        Panel.setSize(500, 900);
        Window.getContentPane().setBackground(Color.PINK);
        Window.pack();
    }
}

大约10分钟前,这段代码有效。它制作了一个大约100,100的窗口,其中500,900面板的尺寸正确。窗口不是像我指定的500,750我不知道那里出了什么问题,但突然窗口不会在Eclipse中运行。我删除了window.pack();并重新输入它现在它破了。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

你必须设置框架的可见性

window.setVisible(true);