개발중인 멤버십 프로그램에 4 개의 버튼 중 2x2 격자를 만들려고합니다. 내가 겪고있는 문제는 내가하는 일과 상관없이 1x4 그리드로 나타납니다. 코드는 다음과 같습니다.GridLayout 문제가 작동하지 않습니다.
private void buildStartupPanel()
{
startup = new JPanel();
startup.setLayout(new GridLayout(2,2));
addMember = new JButton ("Add a new member");
removeMember = new JButton ("remove Member");
reviewMember = new JButton ("Review a Member");
reviewAll = new JButton ("Review All Members");
startup.add(addMember);
startup.add(removeMember);
startup.add(reviewMember);
startup.add(reviewAll);
addMember.addActionListener(this);
removeMember.addActionListener(this);
reviewMember.addActionListener(this);
reviewAll.addActionListener(this);
}
나는 출력 결과는 다음과 같은
이
는 회원
검토 회원국
검토 모든 회원들 대신
을 제거 새로운 회원을 추가 표시되면 누군가가 나에게 좋은 것입니다 각각의 버튼 사이에 공백을 넣어 도움이 될 수 있다면는 새로운 회원이 회원에게
검토 회원국 검토 모든 회원
또한를 제거하세요!
이 링크는 최소한 다음 코드를 참조하십시오. http://docs.oracle.com/javase/tutorial/uiswing/layout/grid.html 두 번째 코드 세그먼트를 참조하십시오. –
더 나은 도움을 받으려면 [SSCCE] (http://sscce.org/)를 게시하십시오. –