gpt4 book ai didi

java - JTextArea 的 JScrollPane 不起作用;不会滚动

转载 作者:行者123 更新时间:2023-11-30 03:50:01 24 4
gpt4 key购买 nike

我是 Java Swing 的新手程序员。我正在尝试使用 JTextarea 创建一个 JScrollPane ,以便文本滚动。但卷轴不起作用。请在这件事上给予我帮助。我不知道我做错了什么。我在这里提供我的代码片段。

JTextArea ta = new JTextArea("Hello.\n \n \n \n \n There.", 5, 10);
ta.setBounds(250, 60, 120, 60);

JScrollPane jp = new JScrollPane(ta,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
jp.setBounds(250, 60, 140, 80);
jp.setPreferredSize(new Dimension(150, 150));

//jp.setViewportView(ta);
ta.setLineWrap(true);
panel.add(ta);
panel.add(jp);

最佳答案

删除以下行:

panel.add(ta);

这将解决您的问题,因为您已经将 JTextArea 添加到 JScrollPane(其他评论也值得一看:))

关于java - JTextArea 的 JScrollPane 不起作用;不会滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24685187/

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