Java 如何查看JFrame之外的组件?
我有一些jLabel在JFrame上看不到。我的JFrame尺寸为:1366x 750y。我想放置一些低于这些尺寸的JLabel,即位置800y。它将是一个尺寸为100x x 50y的JLabel 我想让标签已经从swing类声明和定制。但我只想在按下按钮时将其添加到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
滚动面板
。这样,滚动面板将不会滚动,直到您按下按钮。这就是它的工作原理:
verticalscrollbarpolicy
,它被设置为ASNEEDED
JFrame
下时,我看不到它。这是一张照片:
我该怎么做?如有需要,请要求澄清
编辑
现在,如果我单击当前所选标签上方的其他组件,eclipse工作台区域将向上滚动,而我将无法向下滚动到它。要找到这个标签,我必须在左侧的组件结构列表中找到它。我希望能够滚动实际的工作台区域,并希望能够看到该标签中被圈出的文本。将其放入
JScrollPane
。@andrewhompson我不想在JFrame内滚动。我在上面画的红色圆圈在JJ框架的外面。现在,如果我单击上面的其他组件,要找到这个标签,我必须在左侧的组件结构列表中找到它。我希望能够滚动实际的工作台区域,并希望能够看到该标签中圈出的文本。将其放入JScrollPane
。@andrewhompson我不想在JFrame内滚动。我在上面画的红色圆圈在JJ框架的外面。现在,如果我单击上面的其他组件,要找到这个标签,我必须在左侧的组件结构列表中找到它。我希望能够滚动实际的工作台区域,并且我希望能够看到圆圈标签中的文本。