【发布时间】:2014-05-22 08:37:37
【问题描述】:
我希望将滚动窗格置于 Jframe 的中心,但我似乎做不到。我在 netbeans 中使用了 GUI 构建器,但我已将对齐部分编辑为 CENTER 或 Trailer,似乎没有做任何事情。我尝试在 initcomponents 中使用 JScrollPane.setAlignment(CENTER) 但也没有运气。
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(
layout.createSequentialGroup()
.addGap(40, 40, 40)
.addGroup(
layout.createParallelGroup(
javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(
layout.createSequentialGroup()
.addComponent(
myScrollPane,
javax.swing.GroupLayout.PREFERRED_SIZE,
760,
javax.swing.GroupLayout.PREFERRED_SIZE)
【问题讨论】:
-
提示:component.setAlignmentX(JComponent.CENTER_ALIGNMENT);使用 X,Y 网格并在构造函数中使用轴作为参数的滚动面板。在你的情况下 X_AXIS。链接:stackoverflow.com/questions/6638753/…docs.oracle.com/javase/tutorial/uiswing/layout/…
-
哦,我把这个放在哪里?我猜在 .addcomponent 部分下?
-
检查链接。 >.> 我刚刚给了你所有的资源:\
标签: java swing alignment jscrollpane grouplayout