我想在JComboBox中将所选索引设置为不是索引的值。怎么做?例

public class ComboItem {

private String value;

private String label;

public ComboItem(String value, String label) {

this.value = value;

this.label = label;

}

public String getValue() {

return this.value;

}

public String getLabel() {

return this.label;

}

@Override

public String toString() {

return label;

}

}

JComboBox test = new JComboBox();

test.addItem(new ComboItem(0, "orange"));

test.addItem(new ComboItem(1, "pear"));

test.addItem(new ComboItem(2, "apple"));

test.addItem(new ComboItem(3, "banana"));

test.setSelectedItem("banana");

好的,我修改了一下我的问题。我忘了我的JComboBox中有一个自定义项目,这使得它有点困难。我不能做setSelectedItem,因为我有一个ComboItem里面的每个项目。那么还好,我如何做到这一点?

java jcombobox选择_java – 如何按值设置选定的索引JComboBox相关推荐

  1. java cookie过期_Java中Servlet Cookie设置过期时间(expires,max-age)

    Java中Servlet Cookie设置过期时间(expires,max-age) expires或者max-age指定了coolie的生存期,默认情况下coolie是暂时存在的,他们存储的值只在浏 ...

  2. java父子对话框_java – 如何将JFrame设置为JDialog的父级

    我无法将框架设置为对话框的所有者.通常当我扩展JDialog类来创建对话框时,我使用超级(框架)来指定对话框的所有者,以便当您按Alt选项卡时,它们都不会脱节.但是当我使用新的JDialog对话框= ...

  3. java swing 链接_JAVA中Jtable标签设置超级链接:基于Java Swing的超链接标签和超链接按钮的实现...

    希望在一个标签上设置超级链接,找到了如下的一种方法: 1.要解决的问题 基于Java Swing的超链接实现 2.自定义一个超链接标签控件[LinkLabel] 2.1.完整代码如下: public ...

  4. java按钮位置_java窗口按钮位置设置

    java窗口按钮位置设置 代码如下: package Day08; import java.awt.BorderLayout; import javax.swing.JButton; import j ...

  5. java date 最小值_java – Datepicker和timepicker – 设置最大值和最小值

    我想做一个类似提醒应用程序的东西.我想允许用户选择现在不是的日期和时间(至少从现在起5分钟),我还想禁止用户选择距离太远的日期 – 例如30天.我创建了datePicker和timePicker,使它 ...

  6. java 界面位置_java界面中怎样设置位置

    importjava.awt.event.*;importjava.awt.*;importjavax.swing.*;publicclassphoneextendsJFrameimplementsA ...

  7. java 读取浏览器_JAVA读取文件流,设置浏览器下载或直接预览操作

    最近项目需要在浏览器中通过URL预览图片.但发现浏览器始终默认下载,而不是预览.研究了一下,发现了问题: // 设置response的Header,注意这句,如果开启,默认浏览器会进行下载操作,如果注 ...

  8. java excel 筛选_Java 在Excel中设置筛选器

    在日常办公中,Excel工作表通常含有大量不同类型的数据,当我们想方便,快捷地从中筛选并显示所需数据时,则需用到筛选器这一工具.本文就将通过使用Java程序来演示如何设置Excel筛选器. Jar文件 ...

  9. java bigint范围_Java Integer取值范围

    package com.test; public class Test { public static void main(String []args) { Integer a = 100;//此处若 ...

最新文章

  1. CSS a:hover伪类在IE6下的问题
  2. [洛谷P2057][SHOI2007]善意的投票
  3. 计算机软件技术基础考前整理
  4. 新手如何准确的控制油门
  5. python语言提供的三个基本数据类型是_python基本数据类型
  6. 装完机,启grub+Linux,linux一路填坑...
  7. 《编写可读代码的艺术》---变量和可读性
  8. 设计模式(十一):享元模式
  9. python学习资源分享
  10. wincc 写入mysql,WINCC读写SQL数据库的示例
  11. html 表单自动填充,自动填充Web表单的方法与流程
  12. Ai 缺失字体解决方法
  13. 关于视频录制动态贴纸的问题
  14. 9、使用容器数据卷部署MySQL
  15. 学完Python的7大就业方向,哪个赚钱多?
  16. 【单片机毕业设计】【mcuclub-jj-051】基于单片机的书桌的设计
  17. 遥感影像多光谱与全色IHS融合
  18. 如何做到大容量硬盘对拷
  19. eclipse安装svn插件报错
  20. 杰理AC692X---简介(1)

热门文章

  1. 挂载与卸载 Linux nfs 超级终端
  2. TP5.1 captcha 验证码刷新不出来(图片显示不了)
  3. Flink学习笔记(十一)Table API 和 SQL
  4. eNSP软件报错问题:打开AR路由器和USG6000V防火墙一直刷#号
  5. Flash骨骼绑定做动画
  6. 牛批,一位有才情的程序员和一个满腹经纶的项目。
  7. python函数嵌套闭包_闭包与嵌套函数
  8. Java后端重定向实现
  9. android跳转到像限设置界面,时间管理四象限法则 ToDo5.3 for Android体验
  10. 前端js获取div的选择器方法