jcombobox相关内容

从单独的 JForm 访问 JComboBox 数据

我花了一些时间浏览 Stack Overflow 和互联网来寻找我的问题的答案,但我发现所有答案都很难理解,而且我很不确定它们是否与我的问题有关,所以我决定我需要在正确的环境中获得帮助. 我正在创建一个程序,该程序将根据输入的特定类型的图形提供一系列解决方案.我真诚地努力从第一个 JFrame 中的 JComboBox 中获取数据,并在第二个中显示它. 我有两个类,GraphEquat ..
发布时间:2022-01-24 14:17:45 Java开发

在java中的组合框上添加项目运行时

我在 Swing 中创建了一个 comboBox,我想在另一个函数中添加项目.但问题是调用该函数后项目不显示: public void addItems(){组合.addItem("");//我想在调用这个函数时在这里添加项目//但调用此函数后这些项目不显示//我在点击按钮时调用这个函数} 解决方案 在这个 SSCCE 中为我工作: import java.awt.BorderLayout ..
发布时间:2022-01-22 19:32:32 Java开发

如果我在可见时添加项目,则不会调整 JComboBox 弹出窗口的大小

JComboBox 弹出窗口有问题.我的 JComboBox 有一个类似于 google 搜索框的自动完成实现. 所以,问题是如果我在弹出窗口可见时添加或删除项目,它没有调整大小,我需要关闭并重新打开它.但是这个火 popupBecomeInvisible 和 popupBecomeVisible ,所以我不能将这个事件用于我真正的 porpouse. 有一种方法可以根据包含的项目数“ ..
发布时间:2022-01-20 22:23:08 Java开发

使用键盘滚动其弹出列表时如何使 JComboBox 所选项目不更改

我在面板中有一个 JComboBox 组件并附加了 ItemListener.但它会在每次向上/向下按键后触发(当滚动打开的弹出列表时).我想在用户接受选择后更改选择的值,例如按 Enter 键. 使用鼠标时不是这种情况.当我将鼠标移到组合框的列表上时,突出显示跟随鼠标指针,但在我按下鼠标按钮之前,所选项目不会改变.我希望键盘具有相同的行为,即通过向上/向下箭头移动突出显示不会更改所选项目, ..
发布时间:2022-01-13 22:40:29 Java开发

对象的 JComboBox 实例中的项

您好,我有以下代码来查看 JComboBox 中的项目是否是类(Person)的实例. 公共类 ItemChangeListener 实现 ItemListener {人选人;RekeningApp 应用程序;个人视图;公共 ItemChangeListener(PersonView 视图){this.view = 视图;}公共无效 itemStateChanged(ItemEvent 事件) ..
发布时间:2022-01-08 14:03:00 Java开发

如何使用 Map 元素作为 JComboBox 的文本

我正在用集合的所有元素填充一个 JComboBox(使用 addItem()).集合中的每个元素都是一个 HashMap(所以它是一个 Hashmaps 的 ComboBox..). 我的问题是 - 鉴于我需要每个项目都是 HashMap 我如何将文本设置为出现在 GUI 的组合框中?它需要是映射中某个键的值.通常,如果我用自己的类型填充组合框,我会覆盖 toString() 方法..... ..
发布时间:2022-01-08 13:56:52 Java开发

我如何知道是否单击了自动完成装饰的 JComboBox 的项目?

我将 SwingX AutoCompleteDecorator 用于 JComboBox.自动完成功能运行良好... 但我无法确定最终用户选择的时刻;很少保留我的数据. 让我试着解释一下:组合框为每个选择触发一个“comboBoxChanged"-ActionEvent.当用户输入字符并且组合框自动匹配和选择项目时,我必须忽略这些事件.如果用户点击返回键,则会生成“comboBoxEd ..
发布时间:2022-01-05 12:52:59 Java开发

java组合框自动完成

谁能告诉我如何更改此代码以进行自动选择,并且我可以编写不存在的项目,因为它不允许我编写新项目. 公共类 ComboBoxFill 扩展了 PlainDocument{ComboBoxModel 模型;JComboBox 组合框=新的 JComboBox();JTextComponent 编辑器;公共 ComboBoxFill(ComboBoxModel 模型,JComboBox 组合框,JTe ..
发布时间:2022-01-05 12:25:22 Java开发

java swing多列自动完成组合框

我需要高效的产品项目搜索 GUI 到销售点应用程序,目前我在文本字段中使用弹出窗口并将其包含到表格中,但效率不高. 在我的弹出窗口中只显示产品代码我需要显示其他产品详细信息,例如代码、类别、名称、价格等,以确定正确的产品.![在此处输入图片说明][1] 以下图片是我的要求. //////////////////////////////我有 Edit mr.splungebob 答 ..
发布时间:2022-01-05 12:24:58 Java开发

Java - 如果在 combox1 中选择了一个值,那么它应该在所有其他组合框中禁用

您好,我还是 Java 新手,希望能学习到这个不错的功能...您好,我有 4 个组合框,它们的内部和内部都相同 -选择-第 1 项第 2 项第 3 项第 4 项 当我在 comboBox1 上选择 Item 1 时,comboBox2,comboBox3 和 comboBox4 只有这些元素 -选择-第 2 项第 3 项第 4 项 然后当我在 comboBox2 上选择 Item 3 时, ..
发布时间:2022-01-02 14:57:52 Java开发

为什么 JComboBox 忽略 PrototypeDisplayValue

关于这两个帖子@iMohammad,使用 JButton 增加/减少 textArea 内的字体大小 和单击 JButton Java 时更改字体样式 ...,我面临着来自 JComboBox 的非常有趣的问题,将 setPrototypeDisplayValue 作为 JComboBox 大小 在屏幕上的参数传递> 请我如何动态调整 JComboBox 的大小取决于 Font,与我在 sscc ..
发布时间:2021-12-30 11:08:25 Java开发

JComboBox 更改下拉弹出框

基本上是一个 JComboBox 的弹出窗口,显示在其派生的下方JTextField,如何从 JComboBox 弹出窗口的波纹方向更改方向并在顶部/上方显示 JComboBox 弹出窗口 编辑:基本 JComboBox 的代码示例 import java.awt.Dimension;导入 javax.swing.*;导入 javax.swing.plaf.basic.BasicCombo ..
发布时间:2021-12-28 18:54:50 Java开发

将项目动态添加到 JComboBox

Vector comboBoxItems = new Vector();DefaultComboBoxModel 模型;//ComboBox 项目最初是从数据库中获取的.模型 = 新的 DefaultComboBoxModel(ComboBoxItems);JComboBox box = new JComboBox(model); 我将此组合框添加到面板中.如果我直接在数据库中添加一些项目,我希 ..
发布时间:2021-12-09 18:19:28 Java开发

如何更改聚焦 JComboBox 的突出显示颜色

让我先解释一下我想要实现的目标.我正在 Swing 中创建一个数据输入表单,它由许多 JComboBoxes & 组成.JTextFields.验证例程迭代这些组件并确定为每个控件指定的值是否“有效"(验证的细节与本示例的目的无关). 当例程识别出组件包含无效值时,我想更改该字段的背景颜色,以及该字段的前景色/文本颜色 - 向用户表明该字段存在问题. 如果字段被视为“有效",我想将控件 ..
发布时间:2021-12-09 18:12:22 Java开发

JTable 单元格中的 JComboBox

我有一个使用模型创建的 JTable,该模型基于对象矩阵.对于每一行,我想使用 JComboBox 在特定列(第 5 列)中放入一些信息.我尝试了以下方法: for(int i=0; i 问题在于 data[i][5] = new JComboBox(aux); 不会在 JTable 的特定单元格中创建 JComboBox 对象,而是将代码粘贴到行中.我该怎么做才能解决这个问题? 解决 ..
发布时间:2021-12-09 18:02:13 Java开发

如何更改 JComboBox 中的箭头样式

假设我想在 JComboBox 中为箭头使用自定义图像,我该怎么做? 我知道可以使用 synth xml 文件,甚至 UIManager.put(...),但我不知道如何使用.我此时想要做的就是将箭头图像更改为其他内容,以编程方式或什至只是覆盖它使用的图像.我究竟该怎么做? 解决方案 您可以覆盖 BasicComboBoxUI.BasicArrowButton 是一个方便的起点. ..
发布时间:2021-12-09 18:00:41 Java开发

如何从文件夹中的图像将图标设置为 JLabel?

每当从 JComboBox 中选择一个项目时,我都试图从图像文件夹中将图标设置为 JLabel.JComboBox 中的项目名称和文件夹中的图像名称相同.因此,每当从 JComboBox 中选择一项时,应将相应的同名图像设置为 JLabel 的图标.我正在尝试做这样的事情. private void cmb_movieselectPopupMenuWillBecomeInvisible(java ..
发布时间:2021-12-09 17:54:32 Java开发