Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何查看JFrame之外的组件?_Java_Eclipse_Swing_Jlabel_Jscrollbar - Fatal编程技术网

Java 如何查看JFrame之外的组件?

Java 如何查看JFrame之外的组件?,java,eclipse,swing,jlabel,jscrollbar,Java,Eclipse,Swing,Jlabel,Jscrollbar,我有一些jLabel在JFrame上看不到。我的JFrame尺寸为:1366x 750y。我想放置一些低于这些尺寸的JLabel,即位置800y。它将是一个尺寸为100x x 50y的JLabel 我想让标签已经从swing类声明和定制。但我只想在按下按钮时将其添加到滚动面板。这样,滚动面板将不会滚动,直到您按下按钮。这就是它的工作原理: 面板滚动不滚动的面板 按钮被点击 标签将添加到滚动面板中 滚动面板现在可以滚动。它将滚动,因为对于verticalscrollbarpolicy,它被设置为A

我有一些jLabel在JFrame上看不到。我的JFrame尺寸为:1366x 750y。我想放置一些低于这些尺寸的JLabel,即位置800y。它将是一个尺寸为100x x 50y的JLabel

我想让标签已经从swing类声明和定制。但我只想在按下按钮时将其添加到
滚动面板
。这样,滚动面板将不会滚动,直到您按下按钮。这就是它的工作原理:

  • 面板滚动不滚动的面板
  • 按钮被点击
  • 标签将添加到滚动面板中
  • 滚动面板现在可以滚动。它将滚动,因为对于
    verticalscrollbarpolicy
    ,它被设置为
    ASNEEDED
  • 我的问题是,在eclipse的设计视图中,当标签位于
    JFrame
    下时,我看不到它。这是一张照片:

    我该怎么做?如有需要,请要求澄清

    编辑


    现在,如果我单击当前所选标签上方的其他组件,eclipse工作台区域将向上滚动,而我将无法向下滚动到它。要找到这个标签,我必须在左侧的组件结构列表中找到它。我希望能够滚动实际的工作台区域,并希望能够看到该标签中被圈出的文本。

    将其放入
    JScrollPane
    。@andrewhompson我不想在JFrame内滚动。我在上面画的红色圆圈在JJ框架的外面。现在,如果我单击上面的其他组件,要找到这个标签,我必须在左侧的组件结构列表中找到它。我希望能够滚动实际的工作台区域,并希望能够看到该标签中圈出的文本。将其放入
    JScrollPane
    。@andrewhompson我不想在JFrame内滚动。我在上面画的红色圆圈在JJ框架的外面。现在,如果我单击上面的其他组件,要找到这个标签,我必须在左侧的组件结构列表中找到它。我希望能够滚动实际的工作台区域,并且我希望能够看到圆圈标签中的文本。