0
//leaving out import statements
public class MVCView extends JFrame{
private JButton add = new JButton("Click me");
private JTextArea center = new JTextArea(200,300);
private JTextField bottom = new JTextField(200);
public MVCView() {
setLayout(new BorderLayout());
add(add, BorderLayout.NORTH);
add(center, BorderLayout.CENTER);
add(bottom, BorderLayout.SOUTH);
pack();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
}
public class MVCTester {
public static void main(String[] args) {
MVCView view = new MVCView();
}
}
Я просто пытаюсь показать это на своем экране. Я создаю класс с основным для создания объекта, который находится в другом классе. Когда я нажимаю пробел, ничего не появляется. Я слежу за несколькими учебниками, и мой код выглядит совсем не так. Уже пробовал поместить все в JPanel, который не работал ... Я не знаю, что я упускаю или делаю неправильно.Java GUI, почему мой показ не появляется?
Это должно работать. Ваш JTextArea будет супер огромным, но в противном случае код должен работать, и графический интерфейс должен отображаться. –
Прекрасно работает для меня. – resueman
wtf Я так смущен. Я запускаю другие коды, которые я нахожу в Интернете, и они работают. Мой код работает, но ничего не появляется. EDIT: Я просто переместил все в новую папку проекта в eclipse и работает. Я предполагаю, что мой код делал что-то с классами в других пакетах каким-то образом ... =/ – CodingNinjaInTraining