当前位置: 首页 > 面试题库 >

如何使用JScrollbar滚动JFrame?

韩喜
2023-03-14
问题内容

我有个问题。

我有一个带有一些JTextField,JLabel,Jlists和JButtons的JFrame,现在我框架的内容超出了屏幕区域,因此我想将JScrollBar附加到我的JFrame上,但是滚动条不起作用。因此,有人可以指导我如何使用JScrollbar滚动JFrame吗?


问题答案:
  1. 将所有组件放在一个面板中(而不是在JFrame中)
  2. 将此面板添加到JScrollPane
  3. 将JScrollPane添加到您的框架。

我应该是这样的:

JPanel container = new JPanel();
container.add(panel1);
container.add(Panel2);
JScrollPane jsp = new JScrollPane(container);
frame.add(jsp);


 类似资料:
  • 问题内容: 我在向下滚动到iOS和Android应用程序中的某个元素时遇到麻烦。由于从Appium 1.6.3更新到1.7.1,将io.appium更新到6.1.0,因此不建议使用swipe方法,唯一的解决方案是使用TouchActions。 我尝试使用TouchActions解决它,但是它根本没有滚动,或者滚动方向错误。 到目前为止,我的解决方案看起来像这样,也许有人可以解释我做错了什么: 它不

  • 在iOS和Android应用程序中,我无法向下滚动到某个元素。由于从Appium 1.6.3更新到1.7.1,从io.Appium更新到6.1.0,因此不推荐使用滑动方法,唯一的解决方案是使用TouchActions。 我试图用TouchActions解决它,但它根本没有滚动,或者滚动方向错误。 到目前为止,我的解决方案是这样的,也许有人能解释我做错了什么: 这不是完整的代码,但我希望你明白。 如

  • 介绍 (Introduction) JScrollBar类是滚动条的实现。 Class 声明 (Class Declaration) 以下是javax.swing.JScrollBar类的声明 - public class JScrollBar extends JComponent implements Adjustable, Accessible 字段 (Field) 以下是

  • 我正在尝试使用pyqt5创建一个垂直布局的滚动区,我正在里面放一些标签。我知道,即使是垂直布局,如果文本不适合,也应该水平滚动。但无论我尝试什么,它都不让我滚动。 这是我正在使用的代码: 下面是它的外观: 下面是它的样子: 我希望我的问题是清楚的

  • 如何禁用滚动?

  • 问题内容: 我有一个,当行太多时,会出现滚动条,但是当行太长时,该行会分成两行,而不是出现水平滚动条,如何使水平条出现而不是分成两行,我的添加如下: 问题答案: 正如我们自己的Rob Camick 在这里介绍的那样,您可以尝试使用类似… 这将停止行/自动换行