gpt4 book ai didi

java 滚动条不合作

转载 作者:行者123 更新时间:2023-12-02 00:01:25 25 4
gpt4 key购买 nike

你好,我正在尝试创建一个 JTextArea,一旦数据变大以容纳数据,滚动条就可以让我滚动,但是 ATM 没有滚动条,只有一个小方框,数据正在插入其余部分GUI 启动。

这是文本区域和滚动条的代码,p3 是我尝试添加滚动条和文本区域的面板。

//TEXT AREA
final JTextArea dataTextField = new JTextArea();
dataTextField.setSize(750,200);
dataTextField.setLineWrap(true);
dataTextField.setEditable(false);
dataTextField.setVisible(true);

JScrollPane scroll = new JScrollPane (dataTextField);
scroll.setVerticalScrollBarPolicy(
JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
scroll.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
scroll.setVisible(true);

p3.add(dataTextField);
p3.add(scroll);

最佳答案

//p3.add(dataTextField);
p3.add(scroll);

Swing 组件只能有一个父组件。当您将 dataTextField 添加到面板时,您将其从滚动 Pane 中删除。去掉那行代码。

关于java 滚动条不合作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14755922/

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