JavaFx 和 ControlsFx 弹出窗口
JavaFx and ControlsFx PopOvers
我们必须为我们公司编写一个 GUI 应用程序。
在此应用程序中,我们使用 PopOver 的 controlsfx 库。
我们注意到,当我们打开 PopOver 并更改 PopOver 的高度时,有时 GUI 会冻结。
比如我们在PopOver里面有一些textfields,checkboxes等等。使用一些复选框,我们可以扩展额外的文本字段以显示更多选项。通过扩展额外的字段,PopOver 的高度会变大。
在这一点上,GUI 有时会冻结。
显示器分辨率为"low"时更常发生。
通过调试和 Visual VM,我发现函数 computeShapeBounds 可能是问题所在。
enter image description here
Windows 显示以下错误消息:
Problemsignatur:
Problemereignisname: AppHangB1
Anwendungsname: javaw.exe
Anwendungsversion: 8.0.710.15
Anwendungszeitstempel: 5679f9aa
Absturzsignatur: 662c
Absturztyp: 0
Betriebsystemversion: 6.1.7601.2.1.0.256.48
Gebietsschema-ID: 1031
Zusätzliche Absturzsignatur 1: 662cd1888af30ec9c5cadbe93a4e57cd
Zusätzliche Absturzsignatur 2: b662
Zusätzliche Absturzsignatur 3: b662c7a56753729d3c10d85757851292
Zusätzliche Absturzsignatur 4: 662c
Zusätzliche Absturzsignatur 5: 662cd1888af30ec9c5cadbe93a4e57cd
Zusätzliche Absturzsignatur 6: b662
Zusätzliche Absturzsignatur 7: b662c7a56753729d3c10d85757851292
错误发生在所有 Windows 7 64 位机器上,JRE 1.8_71(及更低版本)。
使用 JDK 1.8_45 构建应用程序。
我们正在使用 ControlsFx 版本 8.40.10。
是否有人对 ControlsFx 有同样的问题或知道解决方法?
感谢您的帮助 ;)
除非您是此错误报告的作者,否则至少其他人也有类似问题。
https://bitbucket.org/controlsfx/controlsfx/issues/620/app-hangs-when-popover-grows-too-much
我们必须为我们公司编写一个 GUI 应用程序。 在此应用程序中,我们使用 PopOver 的 controlsfx 库。
我们注意到,当我们打开 PopOver 并更改 PopOver 的高度时,有时 GUI 会冻结。 比如我们在PopOver里面有一些textfields,checkboxes等等。使用一些复选框,我们可以扩展额外的文本字段以显示更多选项。通过扩展额外的字段,PopOver 的高度会变大。 在这一点上,GUI 有时会冻结。
显示器分辨率为"low"时更常发生。
通过调试和 Visual VM,我发现函数 computeShapeBounds 可能是问题所在。 enter image description here
Windows 显示以下错误消息:
Problemsignatur:
Problemereignisname: AppHangB1
Anwendungsname: javaw.exe
Anwendungsversion: 8.0.710.15
Anwendungszeitstempel: 5679f9aa
Absturzsignatur: 662c
Absturztyp: 0
Betriebsystemversion: 6.1.7601.2.1.0.256.48
Gebietsschema-ID: 1031
Zusätzliche Absturzsignatur 1: 662cd1888af30ec9c5cadbe93a4e57cd
Zusätzliche Absturzsignatur 2: b662
Zusätzliche Absturzsignatur 3: b662c7a56753729d3c10d85757851292
Zusätzliche Absturzsignatur 4: 662c
Zusätzliche Absturzsignatur 5: 662cd1888af30ec9c5cadbe93a4e57cd
Zusätzliche Absturzsignatur 6: b662
Zusätzliche Absturzsignatur 7: b662c7a56753729d3c10d85757851292
错误发生在所有 Windows 7 64 位机器上,JRE 1.8_71(及更低版本)。 使用 JDK 1.8_45 构建应用程序。 我们正在使用 ControlsFx 版本 8.40.10。
是否有人对 ControlsFx 有同样的问题或知道解决方法?
感谢您的帮助 ;)
除非您是此错误报告的作者,否则至少其他人也有类似问题。
https://bitbucket.org/controlsfx/controlsfx/issues/620/app-hangs-when-popover-grows-too-much