如何在Java / Swing中使用调色板窗口装饰器?
题
是否有一个打开的解决方案可以在Java / Swing中使用调色板窗口装饰器如下屏幕截图? jniwrapper 可以执行此操作,但它既不打开也不是免费的。
解决方案 2
这是弱势:
User32.INSTANCE.SetWindowLong(new HWND(Native.getWindowPointer(frame)), -20, new Pointer(0x00000080L));
.
user32是JNA平台的一部分.jar。但大多数可能只用32位JVM运行。使用64位,您必须调用setwindowlongptr,但似乎没有映射在JNA(UnsatfiedLinkError)。
其他提示
你看了 jna library ?如果你只需要打电话给Windows API,那应该足够了。
不隶属于 StackOverflow