IntelliJ 내에서 BorderLayout을 구현하려고하는데 작동하는 데 문제가 있습니다. 그것은 잘 컴파일하지만, 실행되면 뷰어를 잠시 본 다음 충돌합니다. 나는 현재이 코드는BorderLayout에 구성 요소 추가
Button Next=new Button("Next");
Button Back=new Button("Back");
Container panel1=new Container();
Container panel2=new Container();
home = new Form("Home");
home.setLayout(new BorderLayout());
panel1.setLayout(new BorderLayout());
panel2.setLayout(new BorderLayout());
home.addComponent(BorderLayout.EAST,panel1);
home.addComponent(BorderLayout.WEST,panel2);
panel1.addComponent(Next);
panel2.addComponent(Back);
은 "제약 조건 매개 변수없이 BorderLayout를 컨테이너에 구성 요소를 추가 할 수 없습니다"되어 충돌 후 내가 오류입니다. 제약 매개 변수를 연구하고 IntelliJ의 BorderLayout과도 작업을 시도했지만, 내가 찾은 모든 텍스트는 도움이되지 않거나 이해하기에 너무 복잡했습니다. 정말 고마워!
안녕하세요, 나는 당신이 제안한 것을 시도했지만 여전히 같은 문제에 부딪 히고 있습니다. 내 새 코드는 –
입니다. 버튼 다음 = 새 버튼 ("다음"); 단추 뒤 = 새 단추 ("뒤"); 컨테이너 panel1 = 새 컨테이너(); 컨테이너 panel2 = 새 컨테이너(); // 홈 페이지를 만들고 빌드하십시오. home = new Form ("Home"); home.setLayout (new BorderLayout()); panel1.setLayout (new BorderLayout()); panel2.setLayout (new BorderLayout()); home.addComponent (BorderLayout.EAST, panel1); home.addComponent (BorderLayout.WEST, panel2); panel1.addComponent (BorderLayout.EAST, Next); panel2.addComponent (BorderLayout.WEST, Back); –
잘못된 정보가 있습니까? 정말 고마워! –