4
다음과 같이 I 버튼을 가운데 원하는
:하지만 수직,MigLayout 수직 중심 구성 요소
import java.awt.Dimension;
import javax.swing.*;
import net.miginfocom.swing.MigLayout;
public class MigLayoutTest extends JFrame {
public static void main(String[] args) {
JPanel content = new JPanel();
content.setLayout(new MigLayout("center, wrap, gapy 20"));
JButton buttonA = new JButton("button A");
buttonA.setPreferredSize(new Dimension(100,30));
JButton buttonB = new JButton("button B");
buttonB.setPreferredSize(new Dimension(80,80));
JButton buttonC = new JButton("button C");
buttonC.setPreferredSize(new Dimension(300,40));
JButton buttonD = new JButton("button D");
buttonD.setPreferredSize(new Dimension(200,60));
content.add(buttonA);
content.add(buttonB);
content.add(buttonC);
content.add(buttonD);
JFrame frame = new JFrame("MigLayout Test");
frame.setContentPane(content);
frame.setSize(600, 400);
frame.setVisible(true);
}
}
버튼이 중앙에 배치됩니다 :
가 여기 내 코드입니다.
제안 사항? 미리 감사드립니다.
@MikaelGrev 당신은 역효과를 낳을 것입니다. 그러면 고칠 수 없습니다. –
kleopatra
@kleopatra 고맙습니다. – hold3n
@MikaelGrev MigLayout rlz : D – hold3n