【发布时间】:2014-05-13 17:51:36
【问题描述】:
我想知道是否可以将一个窗口添加到另一个窗口?就像您可以添加该窗口一样,就像将内部框架添加到另一个窗口一样。我问这个的原因是因为我希望图像窗口(由 ImageJ 生成)显示在桌面框架或窗口中。另外,您将如何做这件事。提前致谢。
【问题讨论】:
-
我已经看过了,我已经制作了很多内部框架,但是 imageJ 中的一个是一个窗口,我已经完成了“扩展 internalFrame”,但我不知道如何让它在桌面窗格。谢谢,但对此有什么想法吗?因为我尝试将窗口添加到我的桌面窗格,但我得到了非法参数异常。
-
here 和 here 已经提出了一个非常相似的问题。由于您专门针对 ImageJ 内部(
ImageWindow类),您最好在 ImageJ mailing list 上提问。 -
@JanEglinger 你知道一般情况下是否可以将窗口(内部)添加到另一个窗口吗?
-
@selena 你不能。您唯一能做的就是提取
JFrame的内容窗格并将其添加到JInternalFrame,但这可能会导致ImageJ 的各种问题。 ImageJ2 项目专门解决了这种缺乏关注点分离的问题。我们开始了概念验证MDI Swing UI,但不幸的是它还没有完成。理解代码并完成它将是巨大的努力。
标签: java user-interface imagej