首页 > 解决方案 > CodenameOne:与 3.x 版本相比,DialogBody 在 CodenameOne 4.x 中留下了太多空间

问题描述

在 CodenameOne 的一个版本和最新版本之间,Dialog 的 DialogBody 变得更大,并且在其内容下方留下了过多的空间。我目前在 IntelliJ 中使用 4.4 版。这是一个例子(但我所有的对话框现在似乎都有同样的问题):

生成对话框的代码:

Dialog.show("Quit this test?", "Do you really want to quit this test and discard your progress?", "Quit", "Return to Test")

来自 3.x 版本的 codenameOne 的普通对话框(不记得具体是哪个)

这就是使用 4.x 版本的 CodenameOne 构建的样子

标签: codenameone

解决方案


由于最近的变化,这似乎是一种回归。我们在代码中找到了负责它的行,它应该在 5.0 发布之前修复。此处跟踪此问题:https ://github.com/codenameone/CodenameOne/issues/2536


推荐阅读