草庐IT

JScrollPane

全部标签

java - 添加滚动到文本区域

如何将滚动条添加到我的文本区域。我已经尝试过使用此代码,但它不起作用。middlePanel=newJPanel();middlePanel.setBorder(newTitledBorder(newEtchedBorder(),"DisplayArea"));//createthemiddlepanelcomponentsdisplay=newJTextArea(16,58);display.setEditable(false);//settextAreanon-editablescroll=newJScrollPane(display);scroll.setVerticalScro

java - 添加滚动到文本区域

如何将滚动条添加到我的文本区域。我已经尝试过使用此代码,但它不起作用。middlePanel=newJPanel();middlePanel.setBorder(newTitledBorder(newEtchedBorder(),"DisplayArea"));//createthemiddlepanelcomponentsdisplay=newJTextArea(16,58);display.setEditable(false);//settextAreanon-editablescroll=newJScrollPane(display);scroll.setVerticalScro

java - 带有水平滚动条的 JTable

有什么方法可以在必要时启用水平滚动条吗?情况是这样的:我有一个JTable,其中一个单元格存储了很长的数据。因此,我需要有水平滚动条。有人对此有想法吗? 最佳答案 首先,在JScrollPane中添加您的JTable并设置滚动条存在的策略:newJScrollPane(myTable,JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);然后,通过设置AUTO_RESIZE_OFF模式表明您的JTable不能自动调整列

java - 带有水平滚动条的 JTable

有什么方法可以在必要时启用水平滚动条吗?情况是这样的:我有一个JTable,其中一个单元格存储了很长的数据。因此,我需要有水平滚动条。有人对此有想法吗? 最佳答案 首先,在JScrollPane中添加您的JTable并设置滚动条存在的策略:newJScrollPane(myTable,JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);然后,通过设置AUTO_RESIZE_OFF模式表明您的JTable不能自动调整列

java - 滚动 JScrollPane 到底部

我需要将JScrollPane滚动到底部。JScrollPane包含一个JPanel,其中包含许多JLabel。要滚动到顶部,我只是这样做:scrollPane.getViewport().setViewPosition(newPoint(0,0));但是我如何精确地滚动到最底部呢?(太远了会抖动) 最佳答案 JScrollBarvertical=scrollPane.getVerticalScrollBar();vertical.setValue(vertical.getMaximum());

java - 滚动 JScrollPane 到底部

我需要将JScrollPane滚动到底部。JScrollPane包含一个JPanel,其中包含许多JLabel。要滚动到顶部,我只是这样做:scrollPane.getViewport().setViewPosition(newPoint(0,0));但是我如何精确地滚动到最底部呢?(太远了会抖动) 最佳答案 JScrollBarvertical=scrollPane.getVerticalScrollBar();vertical.setValue(vertical.getMaximum());

java - JTextArea 中的滚动条

如何向JTextArea添加滚动条? 最佳答案 正如Fredrik在hisanswer中提到的那样,实现此目的的简单方法是将JTextArea在JScrollPane.这将允许滚动JTextArea的View区域。为了完整起见,以下是如何实现的:JTextAreata=newJTextArea();JScrollPanesp=newJScrollPane(ta);//JTextAreaisplacedinaJScrollPane.一旦JTextArea包含在JScrollPane中,JScrollPane应该被添加到文本区域的位置。

java - JTextArea 中的滚动条

如何向JTextArea添加滚动条? 最佳答案 正如Fredrik在hisanswer中提到的那样,实现此目的的简单方法是将JTextArea在JScrollPane.这将允许滚动JTextArea的View区域。为了完整起见,以下是如何实现的:JTextAreata=newJTextArea();JScrollPanesp=newJScrollPane(ta);//JTextAreaisplacedinaJScrollPane.一旦JTextArea包含在JScrollPane中,JScrollPane应该被添加到文本区域的位置。

java - 如何在 Java GUI 中设置 JTextArea 的自动滚动?

我在JScrollPane上嵌入了一个JTextArea,并使用该JTextArea进行输出。我希望每当输出超出JTextArea的大小时,JTextArea就会自动滚动,这样用户就不必手动向下滚动来查看最近的输出。我该怎么做?我已经将JTextArea和JScrollPane的autoscroll属性设置为true。 最佳答案 在使用JDK1.4.2(或更早版本)时,您会在论坛中找到的最常见建议是使用如下代码:textArea.append(...);textArea.setCaretPosition(textArea.getDo

java - 如何在 Java GUI 中设置 JTextArea 的自动滚动?

我在JScrollPane上嵌入了一个JTextArea,并使用该JTextArea进行输出。我希望每当输出超出JTextArea的大小时,JTextArea就会自动滚动,这样用户就不必手动向下滚动来查看最近的输出。我该怎么做?我已经将JTextArea和JScrollPane的autoscroll属性设置为true。 最佳答案 在使用JDK1.4.2(或更早版本)时,您会在论坛中找到的最常见建议是使用如下代码:textArea.append(...);textArea.setCaretPosition(textArea.getDo