создать простой ярлык в Java - PullRequest
0 голосов
/ 16 января 2012

В затмении я сделал это:

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 ]

2 голосов
/ 16 января 2012

Проверьте, что вы используете, потому что похоже, что вы запускаете тест JUnit, а не этот класс.Проверьте свои конфигурации запуска, чтобы убедиться, что вы запускаете этот класс как приложение Java.

Открыв этот класс в редакторе Eclipse, перейдите в меню Выполнить и выберите Запустите как элемент, а затем Java-приложение (или Alt+Shift+X,J).

1 голос
/ 16 января 2012

Похоже, вы запускаете свою программу как набор тестов JUnit, а не как приложение Java.Как именно вы его запускаете, используя какую IDE?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...