JavaFX Combobox 下拉菜单被截断屏幕

JavaFX Combobox drop-down menu gets cut off screen

在我正在开发的一个应用程序中,我最近遇到了一个问题,即 JavaFX 组合框以一种使屏幕消失的方式掉落。当应用程序用于小型 window 时,这不是问题,因为在 window 下方有 space 用于下拉菜单。但是,当 window 位于屏幕底部时,它会被部分截断。见下图:

起初我认为问题是由于我的自定义单元格渲染器导致的,它允许显示图像和文本,但是官方 JavaFX 'Modena' 演示遇到了同样的问题.组合框应显示 A-F:

经过进一步调查,我在 public 计算机上测试了应用程序,组合框似乎在较低版本的 Java 8 中表现出正确的行为。我无法检查 Java版本,或者截图,但是Combobox菜单出现在主框上方,问题就解决了。

我该如何解决这个问题?

这是在 Java 8u40 版本中注入的问题。它是 reported 并已针对 Java 8u60 版本修复。

问题javafx combobox dropdown go out from the edges of the screen.

可以在评论区找到相关讨论