如何将 JScrollPane 应用于 JLabel 中的文本?
How to apply a JScrollPane to the text in a JLabel?
我正在尝试在 JLabel 上的 HTML 中显示由我的代码生成的 table。我已将 JLabel 实例添加到 JScrollPane 对象并设置垂直和水平滚动条。但是当列数或行数超过大小时,table 就会流出列表。如果出现这种情况,我希望可以使用滚动条在 table 中导航,但是,滚动条不适用于设置为 JLabel 的文本。如何使其可滚动?
对于大型内容,您可以使用支持 HTML 内容的 JEditorPane 而不是 JLabel。然后可以将其放置在 JScrollPane 中。
Here 是同时使用两者的示例。
我正在尝试在 JLabel 上的 HTML 中显示由我的代码生成的 table。我已将 JLabel 实例添加到 JScrollPane 对象并设置垂直和水平滚动条。但是当列数或行数超过大小时,table 就会流出列表。如果出现这种情况,我希望可以使用滚动条在 table 中导航,但是,滚动条不适用于设置为 JLabel 的文本。如何使其可滚动?
对于大型内容,您可以使用支持 HTML 内容的 JEditorPane 而不是 JLabel。然后可以将其放置在 JScrollPane 中。
Here 是同时使用两者的示例。