в вертикальном расположении добавьте разделитель следующим образом:
я есть простая проблема здесь, в Java Swing. Я упростил свой код до следующего фрагмента. Я не уверен, как я могу минимизировать размер промежутка между горизонтальным JSeparator с помощью следующего JTextField, так как текущий код генерирует огромный разрыв между ними.
GroupLayout layout = new GroupLayout(jPanel1);
jPanel1.setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup()
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createSequentialGroup()
.addComponent(button)
))
.addComponent(jSeparator)
.addComponent(jTextField)
);
layout.setVerticalGroup(layout.createSequentialGroup()
.addComponent(button)
.addComponent(jSeparator)
.addComponent(jTextField)
);
А также в целом, как я могу контролировать размер зазора для любого целочисленного значения вместо использованияaddPreferredGap
?
Спасибо.
Хорошо, это окно, сгенерированное из кода, размещенного выше:
Вы можете видеть, что пространство между JSeparator и JTextField очень широкое.