【发布时间】:2014-09-14 12:35:10
【问题描述】:
我正在使用 JFrame 创建一个虚拟钢琴,使用按钮来表示键。
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(
javax.swing.GroupLayout.Alignment.LEADING).addGroup(
layout.createSequentialGroup().addGap(94, 94, 94).addComponent(
jButton6, javax.swing.GroupLayout.PREFERRED_SIZE, 46,
javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(
javax.swing.LayoutStyle.ComponentPlacement.RELATED)
这是我想出来的
我希望按钮彼此靠近而没有间隙。是否有可能删除每个按钮之间的空格?
【问题讨论】:
-
是的,这种可能性是存在的。但是,如果没有看到您的代码,很难为您提供帮助。
-
您使用的是哪个布局管理器?请发布您的代码。
-
感谢您的回复。我只是使用 NetBeans 中的调色板设计了它们。
-
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(布局); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(94, 94, 94) .addComponent(jButton6, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
标签: java swing layout jframe jbutton