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

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

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

Как сделать перенос объектов JLabel, JTextField (столбиком, а не в строчку)?
        JTextField textK = new JTextField(30);
        JTextField textL = new JTextField(30);
        JTextField textT0 = new JTextField(30);
        JTextField textT = new JTextField(30);
        JTextField textMu = new JTextField(30);
        JTextField textRho = new JTextField(30);
        JTextField textEps = new JTextField(30);
        JTextField textalpha = new JTextField(30);
        
        panel.add(K);
        panel.add(textK);
        panel.add(L);
        panel.add(textL);
        panel.add(T0);
        panel.add(textT0);
        panel.add(T);
        panel.add(textT);
        panel.add(Mu);
        panel.add(textMu);
        panel.add(Rho);
        panel.add(textRho);
        panel.add(Eps);
        panel.add(textEps);
        panel.add(alpha);
        panel.add(textalpha);

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

textual
Листинг программы
import javax.swing.*;
import java.awt.*;
import java.util.Arrays;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
 
public class Cl {
    public static void main(String[] args) {
        JFrame panel = new JFrame();
        JTextField textK = new JTextField(5);
        JTextField textL = new JTextField(5);
        JTextField textT0 = new JTextField(5);
        JTextField textT = new JTextField(5);
        JTextField textMu = new JTextField(5);
        JTextField textRho = new JTextField(5);
        JTextField textEps = new JTextField(5);
        JTextField textalpha = new JTextField(5);
 
        panel.setLayout(new GridBagLayout());
        GridBagConstraints gbc = new GridBagConstraints(0, 0, 1, 1, 0, 0, GridBagConstraints.NORTH, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0);
        panel.add(textK, gbc);
        gbc.gridy = 1;
        panel.add(textL, gbc);
        gbc.gridy = 2;
        panel.add(textT0, gbc);
        gbc.gridy = 3;
        panel.add(textT, gbc);
        gbc.gridy = 4;
        panel.add(textMu, gbc);
        gbc.gridy = 5;
        panel.add(textRho, gbc);
        gbc.gridy = 6;
        panel.add(textEps, gbc);
        gbc.gridy = 7;
        panel.add(textalpha, gbc);
 
        panel.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        panel.setSize(800, 300);
        panel.setLocationRelativeTo(null);
        panel.setVisible(true);
    }
}

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


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

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

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