2014-04-06 2 views
-2

사진을 여러 장 표시 할 수있는 곳을 설정하려고하는데 사진의 정확한 양을 알지 못합니다. 나는 JPanelJLabels을 추가하는 것에 대해 생각하고 있었지만 멋지게 레이아웃되기를 바랍니다. 그래서 기본적으로 내가 묻는 것은 내가 프로그램을 실행할 때까지 내가 가지고있을 그림의 정확한 양을 모르기 때문에 어떻게이 디스플레이를 설정할 수 있는가하는 것이다.알 수없는 사진이 추가되었습니다.

+2

_ "하지만 나는 그 사람들이 멋지게 꾸며 지길 원합니다."-이 질문에 대한 대답은 당신이 정확히 "좋은"것을 의미하지 않는다면 의견의 문제 일 것입니다. 어떻게 그들을 배치하고 싶니? 그리드 같은 패턴으로? 원하는 결과를보다 구체적으로 설명하십시오. –

답변

3

필자는 JList를 사용하고 JList를 JScrollPane에 추가하여 필요할 때 스크롤바가 표시되도록했습니다. 자세한 내용과 예제는 Swing 튜토리얼 How to Use Lists의 섹션을 읽어보십시오.

JList에 ImageIcon을 추가 할 수 있습니다.

+0

당신의 [WrapLayout] (http://stackoverflow.com/a/22379170/2587435)은 어떨까요? –

+0

@peeskillet, 고마워, 그럴 가능성은 있지만이 경우 JLIst는 내장 된 선택 지원 때문에 고려할 것입니다. 그것은 OP의 요구 사항에 달려 있다고 생각합니다. – camickr

관련 문제