Графический интерфейс (самые азы) - Java

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

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

Подскажите, пожалуйста. Написала код. Кнопки идут одна за другой. А как сделать, чтобы одна кнопка была ниже второй?
Листинг программы
  1. public Pane_Product(){
  2. setLayout(new BorderLayout());
  3. JPanel centerPanel = new JPanel();
  4. Border centerBorder = BorderFactory.createTitledBorder("CENTER panel");
  5. centerPanel.setBorder(centerBorder);
  6. add(centerPanel, BorderLayout.WEST);
  7. JButton but1 = new JButton("Добавить");
  8. JButton but2 = new JButton("Добавить2");
  9. centerPanel.add(but1);
  10. centerPanel.add(but2);
И еще вопросик... в этой строчке
Листинг программы
  1. add(centerPanel, BorderLayout.WEST);
centerPanel вставляется в BorderLayout или BorderLayout вставляется в centerPanel?

Решение задачи: «Графический интерфейс (самые азы)»

textual
Листинг программы
  1. public Pane_Product(){    
  2.         JPanel centerPanel = new JPanel();
  3.         centerPanel.setLayout(new BoxLayout(pane, BoxLayout.Y_AXIS));
  4.         Border centerBorder = BorderFactory.createTitledBorder("CENTER panel");
  5.         centerPanel.setBorder(centerBorder);
  6.         JButton but1 = new JButton("Добавить");
  7.         JButton but2 = new JButton("Добавить2");
  8.         centerPanel.add(but1);
  9.         centerPanel.add(but2);

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


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

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

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

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

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

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