2012-07-09 3 views
0

Java에서 바탕 화면 배경과 아이콘 사이에있는 프레임을 만들 수 있는지 알고 싶습니다.자바 : 바탕 화면과 바탕 화면 아이콘 사이의 프레임/창

는 기본적으로 나는 완전히 투명 윈도우를 생성하는 방법에 대한 몇 가지 튜토리얼을 발견

윈도우 7을 사용하여 Java에서 "애니메이션 바탕 화면 배경"을 만들려고하지만, 남은 문제는이 창은 여전히 ​​있다는 것입니다 바탕 화면 아이콘의 전면, 그래서 더 "바탕 화면 전경".

이 전경을 배경으로 만드는 방법이 있습니까?
"순수한"Java에서이를 수행 할 수있는 다른 방법이 있습니까?

하지만 자바로 구현하는 유일한 방법은 JNI/JNA를 통한 네이티브 코드입니다.
바라건대 내가 틀렸다는 것을 말해 줄 수 있습니다.)

+1

나는 그 일을 전혀 할 수 없다고 확신합니다. 순수한 자바로는 확실히 할 수 없지만, 당신이 사용할 수있는 일종의 네이티브 라이브러리를 찾을 수도 있습니다. – Talon876

+0

시스템에 따라 파일에 액세스 할 수 있기 때문에 목표에 따라 "백그라운드"앞에서 데스크탑을 확연하게 에뮬레이션 할 수 있습니다. 분명히 "예쁜"해결책은 아닙니다. =) – Will

+0

참으로 .. 이것은 단지 "빠르고"더러운 해결책 일 것입니다. – Pr0gr4mm3r

답변

0

Swing/AWT를 사용하여 수행 할 수 없습니다. Windows API는 C++이기 때문에 JNI를 사용하여 일부 함수를 호출 할 수 있습니다.

+0

아마도 C/C++을 직접 사용하는 것이 가장 좋습니다. –

+0

@RoddyoftheFrozenPeas 또한 C/C++가 이런 식으로 살아가는 방법이라고 생각합니다. – Pr0gr4mm3r