В Java 1.4 вы можете использовать ((SunToolkit) Toolkit.getDefaultToolkit()). getNativeWindowHandleFromComponent(), но это было удалено.
Похоже, вам нужно использовать JNI для этого. У вас есть код JNI и пример кода Java для этого?
Мне нужно это, чтобы вызвать вызовы API Win32 GetWindowLong и SetWindowLong, которые могут быть выполнены через библиотеку Jawin.
Мне бы хотелось что-то очень точное, поэтому я могу передать ссылку на JDialog или JFrame и получить дескриптор окна.
прозрачность Swing с использованием JNI может быть связана.