Я все еще неопытен с созданием графических интерфейсов Java, и у меня возникают проблемы с JTextArea. Я хотел бы исправить ее высоту (количество столбцов), но она всегда заполняет свободное пространство. Я читал в Интернете, что вы должны поместить его в JScrollPane, который я сделал, но то же самое происходит.Исправлена высота JTextArea
Это пример кода:
public class TestWindow extends JFrame {
public TestWindow() {
super();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(300, 200);
setLocationRelativeTo(null);
add(new JScrollPane(new JTextArea(5, 10)));
setVisible(true);
}
}
С помощью этого кода, то JTextArea заполняет все окно. В любом случае я могу исправить его до определенного количества строк и столбцов? Может ли это иметь какое-то отношение к менеджеру макетов?
Разве вы не имеете в виду количество «строк», чтобы исправить его высоту? Количество «столбцов» влияет только на его ширину. – splungebob