JGoodies DefaultFormBuilder语言 - 动态添加一行



在我的表单中有一个JComboBox,根据选择的内容,我想在表单中添加一些额外的行(标签和JTextFields)到JComboBox下方的表单中,并将其余许多行的字段推低。JGoodies DefaultFormBuilder(或任何其他技术)是否可能做到这一点,如果是,如何?

据我所知,没有正确的方法。所以我最终做的是用BoderLayout为每个字段创建一个JPanel。然后,我将所需的最大字段数添加到表单中。然后,当我需要向下移动字段时,我会将它们从分配的 JPanel 中删除,并将它们循环推送到下面的字段。

不完全是最漂亮或最优雅的,但我根本找不到其他解决方案......

相关内容

  • 没有找到相关文章

最新更新