Swing, Layout - Java

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

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

Пожалуйста, объясните, как расположить панель по центру фрэйма? Кнопки - понятно с помощью BorderLayout.CENTER, а с панелями почему не получается?
не актуально

Решение задачи: «Swing, Layout»

textual
Листинг программы
  1.  public static void main(String[] args) {
  2.        
  3.        
  4.        JPanel pan = new JPanel();
  5.        JTextField field1 = new JTextField();
  6.        JTextField field2 = new JTextField();
  7.        JLabel label2 = new JLabel();
  8.        JLabel label1 = new JLabel();
  9.        JFrame frame = new JFrame();
  10.        pan.setLayout(null);
  11.        frame.setDefaultCloseOperation(frame.EXIT_ON_CLOSE);
  12.        label1.setText("component1");
  13.        label2.setText("component2");
  14.        
  15.        frame.add(pan);
  16.        
  17.        pan.add(field1);
  18.        pan.add(field2);
  19.        pan.add(label1);
  20.        pan.add(label2);
  21.        label1.setText("component1");
  22.        label2.setText("component2");
  23.        
  24.        label1.setBounds(115,20, 100,30);
  25.        label2.setBounds(463,20, 100,30);
  26.        field1.setBounds(50, 50, 200, 40);
  27.        field2.setBounds(400, 50, 200, 40);
  28.         frame.setSize(700, 200);
  29.         frame.setVisible(true);
  30.     }

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


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

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

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

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

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

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