gpt4 book ai didi

java - 需要随父面板一起增长的 JTextArea

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:00:18 26 4
gpt4 key购买 nike

我想让我的 JTextArea 字段尽可能大,因为它可以在当前的 JPanel 中显示。如何做到这一点?

现在是这样的:

    JPanel statusBar = new StatusBar(project);
JTextArea outputBox = new JTextArea(1, 50);
outputBox.setEditable(true);
statusBar.add(outputBox);

最佳答案

JPanel 的默认布局管理器是 FlowLayout,它不会让文本区域填满面板中的整个可用空间。

使用 BorderLayout 应该效果很好:

statusBar.setLayout( new BorderLayout() );
JTextArea outputBox = new JTextArea(1, 50);
outputBox.setEditable(true);
statusBar.add(outputBox, BorderLayout.CENTER);

关于java - 需要随父面板一起增长的 JTextArea,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8671343/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com