有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java JTextPane仅以单行显示插入的组件

我需要在JTextPane中插入JButtons的数字。这是通过insertComponent()方法完成的。但是有一个问题,组件在一行中,JScrollPane既不垂直也不水平滚动(不过我只想垂直滚动)。我该怎么办


共 (1) 个答案

  1. # 1 楼答案

    一个简单的解决方案是在按钮之间添加空格,这允许JTextPane包装按钮

    或者,您可以插入单个JComponent,并将按钮添加为该单个组件的子组件。这将允许您为按钮使用任何您喜欢的布局(FlowLayout可能是您想要的)