是否可以录制Java Swing组件的video?

我正在寻找一种从Java JComponent制作video的方法。 我找到了将组件保存为图像的方法,但理想情况下,我希望能够将组件绘制到屏幕和video文件中。 我希望找到一个不需要核心JDK之外的库的解决方案,但可以考虑使用轻量级库。

谢谢

我不相信有些图书馆能够满足你的要求。 实际上,这似乎是一种相当奇怪的方法。 你能解释一下你想要实现的目标吗?

我怀疑更可行的方法是使用像Camtasia这样的屏幕video捕获工具来捕获用户正在做的事情。 这需要花钱,但如果你的老板是小偷,他们确实有评估下载。

核心Java JDK不提供编写video的方法,但您可以使用Xuggler开源项目从原始图像创建video。 有关从作为桌面快照的原始映像创建video的示例,请参阅此源代码 。

  • 艺术