我的目标是为我的VSPackage
应用程序编写一个Visual Studio插件(Java
)。我想知道是否可以在JPanel
实例中查看某些System.Windows.Forms
,或者更确切地说是Microsoft.VisualStudio.Editor
。
我在想一个小程序,但我几乎被困在那里......
将Swing组件流式传输为JPEG并以表格形式显示它是一个适用的想法吗?
修改
我真的很感谢答案,那就是“是”/“否”/“你为什么要这样做?”。我决定以这种方式工作,所以我要求:
答案 0 :(得分:5)
HWND
(Win32 API)获取FindWindow
。SetParent
(Win32 API)和MoveWindow
(Win32 API)来停靠窗口并调整其大小。我可以将其命名为“最简单的方法”,但在另一个进程中运行Java将为您提供更多稳定性,因此这是“有效的方式”。我唯一担心使用来自另一个进程的窗口,用Java处理Windows消息的线程可能会干扰Visual Studio。但从我看来,没有什么可担心的。
: - )