2012-02-05 4 views
2

Java에서 이미지의 가변 크기 세트에 대한 인쇄 미리보기를 만들고 싶습니다. 첫 번째 접근 방식은 (개발자 모드에서) 다른 JLabel에서 이미지의 스냅 샷을 만드는 것입니다 (빠른 개발자 솔루션처럼).JLabel 구성 요소의 여러 이미지 스냅 샷

그러나 제작 솔루션의 경우이 독립형 소프트웨어 사용자의 이미지를 표시하는 데보다 효율적이고 우아한 방법을 만들어야합니다. 그래서 저는 아마도 각 JLabel에 인쇄 할 이미지의 7-8 스냅 샷을 표시 할 생각이었습니다.

다른 방법이 있습니까? (Java GUI 구성 요소라고 말하면)

+1

* "더 효율적이고 우아한 방법"* 당신은 이것을 과도하게 생각하고 있습니다. 필요한만큼의 레이블을 사용하십시오. –

답변

2

이러한 ImagesList<Image>의 어떤 종류 (예 : ArrayList<Image>)로 저장할 수 있습니다. 관련된 예제가 들어있는 Graphics2D 자습서를 읽어보십시오. 다른 예가 here입니다.

+0

제 질문의 범위 : JLabel에서 7 개 또는 8 개의 이미지를 인쇄하는 것이 맞습니까? 아니면 이것을 달성하는 더 우아한 방법이 있습니까? –

+0

@ josej30'JLabel에 7 또는 8 개의 이미지를 인쇄 하시겠습니까? 'JLabel에 하나의 장소를 의미합니까? – mKorbel

+0

예, ** 모든 것을 ** ** ** 하나 ** JLabel에 두는 것을 의미합니다. 그 확인은? –