Перенос объектов JLabel, JTextField - Java

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

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

Как сделать перенос объектов JLabel, JTextField (столбиком, а не в строчку)?
Листинг программы
  1. JTextField textK = new JTextField(30);
  2. JTextField textL = new JTextField(30);
  3. JTextField textT0 = new JTextField(30);
  4. JTextField textT = new JTextField(30);
  5. JTextField textMu = new JTextField(30);
  6. JTextField textRho = new JTextField(30);
  7. JTextField textEps = new JTextField(30);
  8. JTextField textalpha = new JTextField(30);
  9. panel.add(K);
  10. panel.add(textK);
  11. panel.add(L);
  12. panel.add(textL);
  13. panel.add(T0);
  14. panel.add(textT0);
  15. panel.add(T);
  16. panel.add(textT);
  17. panel.add(Mu);
  18. panel.add(textMu);
  19. panel.add(Rho);
  20. panel.add(textRho);
  21. panel.add(Eps);
  22. panel.add(textEps);
  23. panel.add(alpha);
  24. panel.add(textalpha);

Решение задачи: «Перенос объектов JLabel, JTextField»

textual
Листинг программы
  1. import javax.swing.*;
  2. import java.awt.*;
  3. import java.util.Arrays;
  4. import java.util.regex.Matcher;
  5. import java.util.regex.Pattern;
  6.  
  7. public class Cl {
  8.     public static void main(String[] args) {
  9.         JFrame panel = new JFrame();
  10.         JTextField textK = new JTextField(5);
  11.         JTextField textL = new JTextField(5);
  12.         JTextField textT0 = new JTextField(5);
  13.         JTextField textT = new JTextField(5);
  14.         JTextField textMu = new JTextField(5);
  15.         JTextField textRho = new JTextField(5);
  16.         JTextField textEps = new JTextField(5);
  17.         JTextField textalpha = new JTextField(5);
  18.  
  19.         panel.setLayout(new GridBagLayout());
  20.         GridBagConstraints gbc = new GridBagConstraints(0, 0, 1, 1, 0, 0, GridBagConstraints.NORTH, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0);
  21.         panel.add(textK, gbc);
  22.         gbc.gridy = 1;
  23.         panel.add(textL, gbc);
  24.         gbc.gridy = 2;
  25.         panel.add(textT0, gbc);
  26.         gbc.gridy = 3;
  27.         panel.add(textT, gbc);
  28.         gbc.gridy = 4;
  29.         panel.add(textMu, gbc);
  30.         gbc.gridy = 5;
  31.         panel.add(textRho, gbc);
  32.         gbc.gridy = 6;
  33.         panel.add(textEps, gbc);
  34.         gbc.gridy = 7;
  35.         panel.add(textalpha, gbc);
  36.  
  37.         panel.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
  38.         panel.setSize(800, 300);
  39.         panel.setLocationRelativeTo(null);
  40.         panel.setVisible(true);
  41.     }
  42. }

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


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

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

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

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

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

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