Java / Swing에서 팔레트 창 데코레이터를 사용하는 방법?
문제
다음 스크린 샷과 같이 Java / Swing에서 팔레트 창 데코레이터를 사용하는 열려있는 솔루션이 있습니까? Jniwrapper 이 작업을 수행 할 수 있지만 열려 있거나 자유롭지 않습니다.
해결책 2
여기에서 슬픔이 있습니다 :
User32.INSTANCE.SetWindowLong(new HWND(Native.getWindowPointer(frame)), -20, new Pointer(0x00000080L));
.
user32는 JNA platform.jar의 일부입니다.그러나 대부분은 32 비트 JVM에서만 실행될 것입니다.64 비트와 함께 setWindowlongptr을 호출해야하지만 이것은 JNA (UnsatisfiedLinkError)에 매핑되지 않는 것 같습니다.
다른 팁
JNA 라이브러리 를 보았습니까?Windows API를 호출 해야하는 경우 충분해야합니다.
제휴하지 않습니다 StackOverflow