在java中创建一个简单的标签

时间:2012-01-16 08:24:07

标签: java jframe

在日食中我做到了这一点:

import javax.swing.JFrame;
import javax.swing.JLabel;

//import statements
//Check if window closes automatically. Otherwise add suitable code
public class HelloWorldFrame extends JFrame {

    public static void main(String args[]) {
        new HelloWorldFrame();
    }
    HelloWorldFrame() {
        JLabel jlbHelloWorld = new JLabel("Hello World");
        add(jlbHelloWorld);
        this.setSize(100, 100);
        // pack();
        setVisible(true);
    }
}

但没有显示标签,我的意思是什么都没有出现。 只有控制台显示:

JUnit version 4.10

Time: 0.001

OK (0 tests)

有谁知道为什么?

2 个答案:

答案 0 :(得分:2)

检查您正在运行的是什么,因为它看起来像您正在运行JUnit测试,而不是此类。检查运行配置以确保您将此类作为Java应用程序运行。

在Eclipse编辑器中打开此类,转到运行菜单,选择运行方式项,然后选择 Java应用程序(或Alt+Shift+X,J)。

答案 1 :(得分:1)

看起来您将程序作为JUnit测试套件而不是Java应用程序运行。你究竟是如何使用IDE创建的?