java JTextPane仅以单行显示插入的组件
我需要在JTextPane
中插入JButtons
的数字。这是通过insertComponent()
方法完成的。但是有一个问题,组件在一行中,JScrollPane
既不垂直也不水平滚动(不过我只想垂直滚动)。我该怎么办
你可以在下面搜索框中键入要查询的问题!
我需要在JTextPane
中插入JButtons
的数字。这是通过insertComponent()
方法完成的。但是有一个问题,组件在一行中,JScrollPane
既不垂直也不水平滚动(不过我只想垂直滚动)。我该怎么办
# 1 楼答案
一个简单的解决方案是在按钮之间添加空格,这允许
JTextPane
包装按钮或者,您可以插入单个
JComponent
,并将按钮添加为该单个组件的子组件。这将允许您为按钮使用任何您喜欢的布局(FlowLayout
可能是您想要的)