2012-03-12 1 views
1

기본적으로 원하는 기능은 사용자가 파일을 사용하여 이미지를 프로그램으로 가져온 다음 해당 프로그램에서 해당 이미지를 표시 할 수있게하는 것입니다. 그런 다음 프로그램이 시작 사이에 저장 될 때이 이미지를 직렬화하고 직렬화 해제 할 수 있어야합니다.Java 응용 프로그램 사용자가 프로그램 내에 표시 할 이미지를 가져올 수있게하십시오.

하위 질문으로, 여러 이미지를 표시하는 가장 좋은 방법은 무엇입니까? 구성 요소에 빌드가 있거나 비슷한 것을 만들어야합니다.

감사

+0

* "나는 .. 원하는 ... 나는 그때 .."* 나는 조랑말을 원해. [당신은 무엇을 시도 했습니까?] (http://mattgemmell.com/2008/12/08/what-have-you-tried/) 인터넷을 통해 임의의 낯선 사람들에게 (당신이 할 수있는) . * "하위 질문으로"* 주요 질문은 무엇입니까? –

답변

0

당신이 Image 객체에로드 된 이미지가 있으면, 단지 그것을 보여주고 싶어 클래스의 구성원으로 그것을 저장하고, 해당 구성 요소의의 paintComponent() 메소드 동안의 drawImage()를 사용합니다. 그런 다음이 질문에 주어진 이미지 아이콘 사용하는 경우

:

How to best serialize a java.awt.Image?

을 당신은 직렬화에 대한 기술 (경고주의)이있다.