Я пытаюсь отобразить простой jframe, который в конечном итоге помещу холст в рендеринг 3D-объектов. В прошлом году я построил две программы GUI, которые использовали jframe, и я посмотрел на них, и они отлично работают, но я не могу понять, почему ничего не происходит, когда я запускаю программу. Это мой код:Почему моя jframe не появится?
import javax.swing.*;
import java.awt.*;
public class Hello3d extends JFrame
{
JFrame frame;
JLabel label;
public Hello3d()
{
frame = new JFrame("This is a jframe, YAAAYYYY!!!!");
frame.setSize(600, 400);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setLayout(new BorderLayout());
label = new JLabel("This is where i put somthing 3d");
frame.add(label);
frame.setVisible(true);
}
public static void main(String[] args)
{
new Hello3d();
}
}
Это работает для меня. У вас есть какой-нибудь массаж? – Pshemo
Какую команду вы используете для запуска программы? Вы используете IDE или командную строку? –
проблем с компиляцией и im с использованием jcreator 4.5. также im на окнах 8 и на веб-сайте jcreator он говорит, что 4.5 предназначен только для XP и Vista, но я использовал его в Windows 7 отлично. не уверен, что это связано с проблемой, но некоторая дополнительная информация –