2011-11-10 4 views
1

내 질문은 두 가지입니다 :스윙 화면을 다른 Java 응용 프로그램에 전달 중입니다. 최소화 할 때 스윙이 화면을 업데이트합니까?

하나의 Swing 응용 프로그램 화면을 다른 Java 프로그램에 전달하여 후자가 이전 Java 프로그램의 "뷰어"역할을 할 수 있습니까? 아마도 버퍼링 된 이미지를 전달할 것인가? 코드를 변경하지 않고도 기존 Java 응용 프로그램에서이 작업을 수행 할 수 있습니까? (스윙이 기본적으로 모든 구성 요소의 버퍼링 된 이미지를 가져올 수있는 경우)

관련 질문은 위와 같은 것이 가능하며 Swing 응용 프로그램은 최소화되었지만 화면이 계속 변경된다고 가정 해 봅시다. 미리보기가 적절하게 표시 할 수 있도록 스윙이 화면 (아마도 버퍼)을 업데이트합니까? 이 경우 OS가 중요합니까?

감사합니다.

답변

1

모든 스윙 compoments 직렬화, 그래서 당신은 저장하고 다른 응용 프로그램

1

1) 당신은 어떤 스윙 구성 요소의 BufferedImage를 만들 수 있습니다 모든보기를 보낼 수 있습니다. Screen Image이 도움이됩니다.

2) 필자는 한번도 시도한 적이 없지만 필자가 필요에 따라 이미지를 다시 만들 수없는 이유를 알지 못합니다.

관련 문제