46得票5回答
带有水平滚动条的JTable

是否有办法在必要时启用水平滚动条? 情况是这样的:我有一个 JTable,其中一个单元格存储了大量的数据。因此,我需要有水平滚动条。 有人对此有想法吗?

15得票2回答
自动滚动到文本框的底部

我有一个带有滚动条的文本区域。在规律的时间间隔里,我会添加新的文本行。我希望每当添加新行时,文本区域能自动滚动到最底部(即最新行)。我应该如何实现这个功能?textAreaStatus = new WebTextArea(); scrollPane = new JScrollPane(text...

10得票2回答
停止JTextArea中的水平滚动

我想在一个应用程序中添加一个JTextArea。通常该文本区域包含大量内容,当运行该应用程序时,水平和垂直滚动条都会出现。我想要去除水平滚动条;我发现可以使用HORIZONTAL_SCROLLBAR_NEVER字段来实现,但这样就无法显示完整的内容(它不会在水平方向上换行并将内容移到下一行)。...

10得票2回答
如何检测JScrollPane滚动条的可见性变化?

我有一个包含一些水平行图片的JScrollPane。如果图片行太长,视口将出现滚动条,并减小视口的高度。我想要调整图片大小以适应视口。如何检测视口的尺寸变化?不幸的是,注册变化事件处理程序似乎不起作用。

8得票4回答
如何判断JScrollPane的滚动条是否到达了底部?

我想知道是否有一种方法可以知道一个 JScrollBar(在我的情况下是垂直的)何时到达其包含的 JScrollPane 的底部。 起初,我考虑在滚动条上使用 AdjustmentListener,但我不知道如何解释 JScrollBar 的 value 属性。此外,我不确定正确理解 max...

7得票4回答
Java:块增量和单位增量有什么区别,这些值用于什么?

什么是块增量和单位增量之间的区别,这两个值有什么用? 这两个字段/值被可调节类使用。该类包括以下四种方法: int getBlockIncrement(); int getUnitIncrement(); void setBlockIncrement(int b); void setUni...