【发布时间】:2019-06-22 06:44:20
【问题描述】:
我正在创建一个类似 Messenger 的应用程序,只是为了学习。我将 Parent JPanel 的布局设置为 GridLayout for Grid。
现在我希望 JPanel 在我添加更多超出父 JPanel 大小的 JPanel 时显示 ScrollBar。
我尝试将它添加到 ScrollPane 但它不起作用 波纹管是一个示例图像,
抱歉,如果我的问题没有得到充分解释。如果需要,我会尽力解释。
【问题讨论】:
-
您必须设置添加到滚动窗格的 jpanel 的大小以使其可滚动。尝试将 jpanel 的大小设置为大于滚动窗格的大小。
-
"如果需要,我会尽力解释。"问题很清楚。请发布您的代码以查看您的尝试。
-
查看使用
JScrollpanehere的示例 -
顺便说一句——看到这张图片,我首先想到的是
JList。使用适当的渲染组件,它可以轻松显示Message对象。
标签: java swing jpanel jscrollpane