Здесь вы увидите мой код: Я просто пытаюсь сделать небольшое окно, которое отображает «Hello, Java!».Код JFrame компилируется и запускается, но не открывается окно
Я в настоящее время работает на Ubuntu 14.04. Чтобы углубиться в мою проблему, значок с чашкой кофе появляется, когда я запускаю программу, как будто есть окно, но нет окна, прикрепленного к нему, и если щелкнуть, окно не появится.
Любая помощь была бы высоко оценена!
public class HelloJava1 extends javax.swing.JComponent
{
public static void main(String[] args)
{
javax.swing.JFrame f = new javax.swing.JFrame("HelloJava1");
f.setSize(300, 300);
f.getContentPane().add(new HelloJava1());
f.setVisible(true);
}
public void paintComponent(java.awt.Graphics g)
{
g.drawString("Hello, Java!", 125, 95);
}
}
Кроме того, я компиляции с помощью командной строки, используя JAVAC HelloJava1.java и работает с использованием Java HelloJava1.
Я пишу код через gedit.
попробуйте использовать 'setLocationRelativeByPlatform' на' JFrame' – MadProgrammer