Java JInternalFrame的可见性问题

Java JInternalFrame的可见性问题,java,swing,visibility,jinternalframe,jdesktoppane,Java,Swing,Visibility,Jinternalframe,Jdesktoppane,我有一张申请表 我使用JavaSwing设计了它 我使用了很多SWING组件,比如MenuBar、JPanel、JDesktopPane、JInternalFrame等等 在一个JButton的Click事件中,我在JDesktopPane中启动了JInternalFrame 但每当我点击JInternalFrame时,框架就会变得不可见,或者只有部分框架可用 在这里我分享一些快照,我希望它会有所帮助 谁能告诉我为什么会这样?以及如何解决这个错误? 在这里,JInternalFrame完全可见

我有一张申请表

我使用JavaSwing设计了它

我使用了很多SWING组件,比如MenuBar、JPanel、JDesktopPane、JInternalFrame等等

在一个JButton的Click事件中,我在JDesktopPane中启动了JInternalFrame

但每当我点击JInternalFrame时,框架就会变得不可见,或者只有部分框架可用

在这里我分享一些快照,我希望它会有所帮助

谁能告诉我为什么会这样?以及如何解决这个错误?

在这里,JInternalFrame完全可见。

在这里,当我单击日历组件时,某些部分不可见,只有框架的某些部分可见

有时整个画面都看不见了

我如何解决这个问题


编辑:-

解决可见性问题后,如何使JDesktopPane透明?

当Swing轻量级JC组件被AWT重量级组件JAVA Swing覆盖时的标准问题。可能是JavaSwing@mKorbel有什么办法可以解决这个问题吗?为了更快地获得更好的帮助,请发布一个。@google为了更快地获得更好的帮助,请发布一个SSCCE?简短、可运行、可编译、上午引起的问题
JInternalFrame
用于
JDesktopPane