Интерфейс - Java (241462)

Узнай цену своей работы

Формулировка задачи:

Добрый день. Помогите, пожалуйста, разобраться. Почему на форме видно только внизу маленькую кнопку? А таблицу не видно?
Листинг программы
  1. JFrame frame=new JFrame();
  2. frame.setVisible(true);
  3. frame.setSize(400, 400);
  4. JTabbedPane tabs = new JTabbedPane();
  5. frame.add(tabs);
  6. JPanel repub = new JPanel(new BorderLayout());
  7. tabs.addTab("Общая", repub);
  8. JPanel panel1 = new JPanel();
  9. JPanel panel2 = new JPanel();
  10. repub.add(panel1,BorderLayout.CENTER);
  11. repub.add(panel2,BorderLayout.SOUTH);
  12. JTable watch = new JTable();
  13. JButton but = new JButton();
  14. panel2.add(but);
  15. panel1.add(watch);
И что странно, кнопка появляется только после того, как я кликну мышкой в любое место формы..

Решение задачи: «Интерфейс»

textual
Листинг программы
  1. JFrame frame = new JFrame();
  2.         frame.setVisible(true);
  3.         frame.setSize(400, 400);
  4.         JTabbedPane tabs = new JTabbedPane();
  5.         JPanel repub = new JPanel(new BorderLayout());
  6.         JPanel panel1 = new JPanel();
  7.         JPanel panel2 = new JPanel();
  8.         JTable watch = new JTable();
  9.         JButton but = new JButton();
  10.         tabs.addTab("Общая", repub);
  11.         repub.add(panel1, BorderLayout.CENTER);
  12.         repub.add(panel2, BorderLayout.SOUTH);
  13.         panel2.add(but);
  14.         panel1.add(watch);
  15.         frame.add(tabs);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы