Y 좌표를 따라 이미지 바닥 글,보기의 맨 아래에 배치 된 폼 및 스크롤 가능한 컨테이너를 실현하고 싶습니다.코드 이름 스크롤 할 수있는 레이아웃에서 하나의 고정 된 바닥 글
BorderLayout을 사용해 보았습니다. SOUTH 위치에서 이미지 꼬리말을 넣었습니다. NORTH 위치에 나는 스크롤 가능한 BoxLayout을 둔다.
결과적으로 BoxLayout의 하위 요소를 스크롤 할 수 있지만 BoxLayout에 너무 많은 요소를 추가하면 바닥 글이 사라집니다.
어떻게 해결할 수 있습니까?
편집
내가 (나는 그것을 스크롤하지 만든)의 BorderLayout에서 2 × TableLayout을에, 내 부모 레이아웃을 변경 : 첫 번째 행에서 나는 스크롤 BoxLayout에서는 넣고 마지막 행에서 나는 이미지 바닥 글을 넣어 . 그 다음 나는 첫 번째 행의 heigth를 높이기 위해 table contraints를 사용했습니다. 결과적으로 footer를 bottom으로 밀어 넣었습니다. I 올바르게이 BoxLayout 스크롤 이미지 풋터 뷰의 하단에 고정 된 위치에, 이렇게 form.add(this.tableLayout.createConstraint(0,0).heightPercentage(90), boxLayout);
:
는 I이 BoxLayout 추가 다음의 제약을 사용 하였다.하지만 하단에 바닥 글을 정확하게 배치하려면 어떻게해야합니까?
'setScrollableY'도 올바르게 사용하십시오. –
BoxLayout의 scrollableY 속성을 true로 설정했습니다. 그 뜻 이니? –
예, 그게 무슨 뜻인가요? –