【问题标题】:JComboBox: arrow-button should be shown at any timeJComboBox:箭头按钮应随时显示
【发布时间】:2018-01-30 18:00:44
【问题描述】:

如果未选择JComboBox,则不会显示右侧的箭头按钮。这导致无法将组合框与普通文本字段区分开来。

现在的问题是:如何永久显示箭头按钮?我已经遇到过BasicComboBoxUI.createArrowButton() 等,但我没有找到隐藏/显示箭头按钮的机制。

谁能给我一个提示如何永久显示箭头按钮?

【问题讨论】:

  • 你检查过this tutorial吗?
  • 你能展示一些代码来说明这种行为吗?
  • 您不需要做任何特别的事情。你有一些奇怪的编码问题,我们无法猜测你在做什么。发布一个正确的minimal reproducible example 来证明问题。

标签: java swing user-interface jcombobox


【解决方案1】:

你能在你的 main 方法的第一行添加下面的代码吗?

Toolkit.getDefaultToolkit().setDesktopProperty("win.xpstyle.themeActive",Boolean.FALSE);

然后检查你的程序。

【讨论】:

    【解决方案2】:

    很抱歉给您带来不便。现在一切都清楚了。有人告诉我们,我们使用了一个特殊的框架来改变行为。如果早点给我这些信息会很有用... :-(

    【讨论】:

      猜你喜欢
      • 2012-06-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多