JTabbedPane - Java (241451)

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

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

Добрый день. Помогите, пожалуйста, разобраться. Сделала два класса: MyForm и Pane_Product . При запуске программы создаются две вкладки - это правильно, а на вкладке "Продукт" почему-то ничего не создалось
public class MyForm extends JFrame {
    JFrame window;
    JTabbedPane tab;
    public MyForm() {
        window = new JFrame("Товары");
        window.setSize(350,200);
        window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        tab = new JTabbedPane();
        tab.addTab("Общие", new Pane_All());
        tab.addTab("Продукт", new Pane_Product());
        window.add(tab);
        window.setVisible(true);   
    }
 
public class Pane_Product extends JPanel {
    JLabel text;
    
    public Pane_Product(){
          JPanel mainPanel = new JPanel();
          mainPanel.setLayout(new BorderLayout());
          JPanel centerPanel = new JPanel();
          Border centerBorder = BorderFactory.createTitledBorder("CENTER panel");
          centerPanel.setBorder(centerBorder);
          mainPanel.add(centerPanel, BorderLayout.CENTER);

    }
}

Решение задачи: «JTabbedPane»

textual
Листинг программы
JPanel mainPanel = new JPanel();

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


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

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

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