2016-09-14 65 views
-2

当我运行应用程序,我点击将JcomboBox首次,在下拉列表看起来像这样JComboBox的下拉列表是不足够大,以显示所有项目

enter image description here

的第二次点击时,它似乎重新排列所有内容并显示所有项目。

enter image description here

任何想法,为什么这可能是这样吗? 我将不胜感激您的帮助。

+3

欢迎来到堆栈溢出,请参加[导览],然后学习[问]一个好问题,并学习如何制作[mcve]并以代码格式发布在您的问题中,而不是在图片不在外部网站中。这将导致更少的困惑,更多,更快,更好的答案:)否则你的问题可能会被关闭,因为它缺少这些东西 – Frakcool

+0

*“解决:我添加JComboBox实例之前添加它的项目。”*不要写解决方案这个问题。请在下面创建自己的答案,或者完全删除问题。未来,发布一个MCVE而不是截图。 –

回答

-1

检查高度属性,可能是与其他组件折叠。组件的设计和放置应该正确摆动才能正常运行。

+0

这不是一个答案。你没有足够的代表。还没有发表评论,所以请限制你的帖子到你能*回答的问题。 –

+0

感谢Andrew Thompson的评论。我正在为我的一位客户开发一个摇摆应用程序。它恰好是我在创建GUI时遇到的问题之一,我通过正确定位和重新排列jcombobox来实现它。因为提交按钮被粘贴到jcombobox,所以我重新安排好了。我不知道为什么,但它的工作。我认为这可能是如此发布的答案。反正谢谢通知:) – DsP

+0

这是在*“我不知道为什么”*,你应该认识到你没有足够的经验与Swing,而不是提供建议,要*问*,因为*“但它工作“* ..他可能只在那台机器上工作,用PLAF,除非应用程序。被调整大小。 ***开始***提供建议,当你可以制作一个强大的,可调整大小的跨平台GUI ***和***时,解释它的工作原理。 –

0

解决方法:在将项目添加到JComboBox之前,我将JComboBox实例添加到面板。

相关问题