问题标签 [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 投票
5 回答
34284 浏览

java - 如何用 Java 中的数据加载已经实例化的 JComboBox?

我有一个包含 JComboBox 的 Swings GUI,我想从数据库中将数据加载到其中。

我已从字符串数组中的数据库中检索数据。现在我怎样才能将这个字符串数组填充到 JComboBox 中

已编辑=================================================== ====================

实际上,当向用户显示 java GUI 时,JComboBox 已经实例化了。所以我不能将数组作为参数传递给构造函数。

如何填充已经实例化的 JComboBox?

以下是Nebeans生成的代码。

我可以为上面的 jComboBox 设置另一个 ComboBoxModel 吗?

0 投票
3 回答
5730 浏览

java - 如何将 JComboBox 项映射到其对应的 ID?

我在包含两个字段的数据库中有一个表

  • ID
  • 姓名

我已经用存储在数据库中的所有名称填充了一个 JComboBox“combo1”。现在我希望每当用户选择“combo1”的项目时,我都可以识别所选项目的“id”。

但问题是名称可以在表中重复。所以假设一个表有 3 个重名,那么

Q1。如何显示“combo1”中的项目,以便用户区分这些常用名称?

Q2。用户单击一个项目后,如果所选项目有重复项,我如何识别用户单击了哪个项目?

0 投票
2 回答
815 浏览

c# - 我在哪里可以找到 .NET ComboBox 中的 jComboBox 功能?

我是想学习 Java 的 .net C# 程序员。我可以连接数据库,使用 JDBC 获取和写入数据。但是如何填充 JComboBox 并设置其 DisplayMember“PersonelName”和 ValueMember“PersonelID”?

在 .NET 中有相关的属性,如 DisplayMember、DataSource、ValueMember,我可以用 displaymember 显示人员的姓名,当我写入数据时,我可以从 valuemember 属性中了解人员的 id。但是在 Java 中没有这样的属性。如何在 Java 的 JCombobox 中获取 PersonelID 并显示 Personel Name?

有人能给我举个例子吗?

0 投票
2 回答
2703 浏览

swing - 带有 JComboBox 编辑器的 JTable:是否可以通过一键从键盘编辑单元格值

我有一个包含 JComboBox 编辑器的 JTable 初始化有点像

这工作正常,但我希望能够在表格中导航并仅使用键盘更新值。现在这可以通过组合框实现,但如果我想更新值“1”,我必须先按一个键来激活组合框,然后按“1”来选择该项目。

所以,我想要的是我可以按“1”,只需按一下键就可以选择项目。

对于文本单元格,我已经设法使用 prepareEditor 做到这一点,如下所示......

...但我还没有弄清楚如何处理组合框。

一种可能性可能是自己的 TableCellEditor 但如果有一个更简单的解决方案会很好 =)

兄弟,图科

0 投票
5 回答
4733 浏览

java - 将 ActionListener 添加到 JComboBox 没有项目不起作用

下面是 的源代码UseTest.java。为什么它不起作用?

0 投票
2 回答
1694 浏览

java - Java Swing - JSlider 和 JCombobox 导致运行时错误

好的,我将发布三个类的代码,因为它不会太长。

第 2 类:

只是主要方法:

JCombobox 和 JSlider 会导致运行时错误。代码编译正常,但是当我移动 JSlider 或选择 JComboBox 上的项目时,程序崩溃。

有任何想法吗?

GF

0 投票
2 回答
250 浏览

java - 初始化组合框时抛出 Java 内存不足异常

这是我的代码,变量bq是一个名为BasicQuery的自定义类,它返回一个JavaDB连接...... AutoCompleteDecorator是swingX库中用于实现自动完成功能的类......这个代码当rus大约3次运行正常但之后它一直被冻结,一段时间后抛出内存不足异常!我找不到问题出在哪里。谁能帮帮我吗?另外,如果您需要代码的其他部分,请告诉我!

0 投票
2 回答
1415 浏览

java - 无需扫描仪即可获取输入文本

我在一个学校项目上工作,我现在想知道是否可以使用 get 从 JTextField 获取文本?

我正在尝试获取文本并将其添加到我的数组中,如下所示:

但我认为这种方式是错误的,但不知道如何解决。另一个问题是有什么简单的方法可以知道在 JComboBox 上选择了什么?

0 投票
1 回答
1015 浏览

java - JCombobox的弹出列表未完全绘制

我有一个JInternalFramein a JDesktop,我也有一个JComboBox在内部框架中。问题如下所示。

问题

如何JComboBox在外面做画JInternalFrame,让弹窗列表可以完整显示?使用玻璃板是最佳解决方案,还是不好的做法


解决方案: 我找到了解决方案;只需覆盖以下getSize()方法JComboBox

0 投票
2 回答
3437 浏览

java - 如何使 JComboBox 中的某些项目无法选择?

如何使我的一些 JComboBox 项目无法选择?我试过这个:

这些项目变为灰色,但仍可供用户选择。