我的问题有两个:
您能否将一个 Swing 应用程序的屏幕传递给另一个 Java 程序,以便后者可以充当前者的“查看器”?也许通过传递缓冲图像?您可以在不更改代码的情况下对现有 Java 应用程序执行此操作吗? (如果Swing默认允许获取任何组件的缓冲图像)
一个相关的问题是,假设上述情况是可能的,并且 Swing 应用程序已最小化但不断更改其屏幕。 Swing 是否更新其屏幕(可能是缓冲区)以便预览器可以正确显示它?在这种情况下操作系统重要吗?
谢谢!
最佳答案
所有 swing 组件都是可序列化的,因此您可以存储任何 View 并将其发送到其他应用程序
关于java - 将 Swing 屏幕传递给另一个 Java 应用程序。最小化时 Swing 会更新屏幕吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8084897/