我目前正处于停滞(卡住)点。
首先,让我在这里清楚地向您介绍一下我的案例。 我有使用弹出菜单的 Java Swing 应用程序。 我在那里创建了一些'N'个菜单项。 我希望在其顶部有 1 个框区域,它将显示 1 个单图像。 我打算在那里使用另一个 JPopup 菜单,或者... float JPanel....我不确定哪个是好的。 因此,我需要固定坐标来放置它们。现在我很困惑。
无论如何,这是Screenshot.
我的问题是...
- 如何让 GreenBox 出现在这些菜单的顶部?
我应该计算有多少“N”菜单项乘以字体大小: 固定坐标?
或者...
我还忘记了什么吗?克服的适当步骤是什么 这种情况?
我还在 挖掘答案...
最佳答案
使用JWindow (必需的JFrame
,这个JFrame
永远不可见),这个容器默认是未装饰的,或者可能是未装饰的JDialog
,带有ModalityTypes
或setModal
关于Java 弹出菜单和顶部 float 框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9488348/