问题标签 [jcombobox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
8695 浏览

java - 从 JComboBox 中删除边框

你知道有什么方法可以从 Java 中的 JComboBox 中删除边框吗?我尝试以下代码

不要问为什么有人要从组合框上删除边框......我想这没有太大意义,但这就是它想要的方式,我真的很好奇它是否可以完成。我尝试了几种技巧,但都没有奏效。

最有效的是用

这使边框消失,但改变了 L&F,如果可能的话,我需要保留 Windows L&F。

谢谢。

0 投票
1 回答
5014 浏览

java - Java - 可编辑组合框验证

我正在研究验证可编辑 JComboBox 输入的各种方法。目前,我需要将输入限制为指定范围内的数字。到目前为止,我已经找到了 3 种不同的方法。对解决此问题的最佳方法有任何想法吗?

  1. 通过实现覆盖方法 insertString 和 remove 的专用 Document 来控制用户输入。

    /li>
  2. 将 JComboBox 的 JTextField 替换为 JFormattedTextField。

  3. 您可以使用输入验证器作为自定义格式化程序的替代方案

    /li>

谢谢。

0 投票
2 回答
494 浏览

java - 在 JComboBox.addItem(o) 中禁用 HTML 解析

我正在寻找一种方法来禁用 JComboBox() 中 addItem() 方法的 HTML 解析。

JComboBox 中的输出将如下所示:

所以问题是html标签被解析了,因为我在它前面添加了一个<符号,我该如何解决这个问题?我尝试改用“\u003C”,但它仍然解析为 html,并且标签没有显示在列表中。

0 投票
3 回答
3160 浏览

java - 如何为 JCombobox 中的线条制作独特的字体颜色?

我想为 JCombobox 中的行/条目设置字体颜色,每行都是唯一的。所以基本上当你点击下拉箭头时,你应该会看到几行不同的颜色,我想根据它们的属性自己指定颜色。我该怎么做呢?谢谢!

0 投票
3 回答
2807 浏览

java - 如何更改 JComboBox 的 UI

我喜欢将 JComboBox 的 UI 从默认的金属外观更改为一些自定义 UI,请参见附图。

样本

我尝试更改 JComboBox 的所有 UIDefaults 但没有成功。

如何实现这一目标?

jdk1.4.2

0 投票
3 回答
1634 浏览

java - Java JComboBox 自定义渲染器和 GTK

我有一个Customer需要从 JComboBox 中选择的对象列表。根据我阅读的内容,我需要实现一个自定义渲染器以使我想要显示在列表中的字段。

我希望我的 JComboBox 的条目格式如下:

我使用了这段代码:

公共类 CustomerListCellRenderer 扩展 DefaultListCellRenderer {

这在使用系统 GTKLookAndFeel 的 Solaris / Unix / Linux 下无法正常工作。组合框的输入区域的背景没有被绘制,也没有在其周围绘制边框。(见下面的截图)。是否有另一种方法可以在 3 个主要平台(Win/Mac/GTK)上正常工作?我可以做一个转换器来做到这一点并且只操作数据而不是 GUI?

我目前的解决方法是覆盖我的 Customer 对象上的 toString() 以我想要的格式显示每条记录,但寻找其他想法。

替代文字

缺口

0 投票
1 回答
1870 浏览

netbeans - 有一个 jcombobox 过滤一个 jtable

按照本教程 http://www.netbeans.org/kb/docs/java/gui-db-custom.html#enhancements

它展示了如何使用文本框过滤掉主表。谁能指导我如何做类似的事情,但使用下拉列表来测试特定的列?

(即国家的下拉列表,按国家列过滤?

谢谢

0 投票
1 回答
1369 浏览

java - jComboBox 给出 org.hibernate.PropertyAccessException 错误

有 2 jComboBox.. 和 2 Class 。当表单加载事件时,它将填充jComboBox1,当ActionEvent触发时,它将加载另一个类并选择 jComboBox1。

我想从方法中获取 PersonelID,jComboBox.GetSelectItem而不是用这个 id 调用另一个类。但是遇到这个错误;

这是我的代码。

0 投票
2 回答
1028 浏览

java - jCombobox JPA HQL内部连接错误

我是 Java 新手,遇到了这样的问题;我有一个桌面应用程序,JFrame 中有 2 个 jComboBox。其中一个 jComboBox 是从 Personel Table 中保存 Personels,另一个是 Personel 的标题。当 jComboBox1 的选定索引发生更改时,它将获得 personelid 并用它的标题填充 jComboBox2。就是这样简单。但是当所选索引更改它用标题填充但显示类似Ljava.lang.Object.xxxxx ...

错误 http://img243.yukle.tc/images/7070error.jpg

这是我的代码;

int id = ((Unvan)jComboBox1.getSelectedItem()).getUnvanID();

如果我将 items[i] = personelList.get(i) 更改为;

我在线程“AWT-EventQueue-0”中遇到异常 java.lang.ClassCastException: [Ljava.lang.Object; 无法转换为 DBClasses.Personel 错误。

0 投票
2 回答
1312 浏览

java - JXTreeTable 和 JComboBox 单元格编辑器

如何JComboBox在 中用作单元格编辑器JXTreeTable?你能给我一个工作的例子吗?