JComboBox值与显示文本的设置问题 DefaultComboBoxModel comboBoxModel;...comboBoxModel.addElement(new UserInfo("all","all"))这样定义的一个JComboBox其值是UserInfo对象,怎样让其显示的选项为自定义字符串,根据字符串选中某一项,可以取出UserInfo对象的值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 UserInfo有没有提供toString方法? 重写toString()方法,显示的值就是每一项的toString()的返回值,Object默认的toString()方法就是“类名@哈希码”,你现在没有重写toString()方法,显示的结果应该就是Object类的默认toString()方法的值才对 至于根据字符串选中某一项,需要迭代JComboBox combo = new JComboBox();for (int i = 0; i < combo.getItemCount(); i++) { UserInfo userInfo = (UserInfo)combo.getItemAt(i); if ("选项2".equals(userInfo.toString())) { combo.setSelectedIndex(i); break; }} 怎样从返回的html页面里取出指定汉字 jCreator中编译老是提示系统找不到指定文件 Random方法到底是什么原理和MATH有什么不一样 急!!!如何压缩、解压.gz的压缩文件 1.5新语法 @Task 到哪里能查到相关信息 一道考试题,就在这里和面试无缘 绝对简单,就是我不会,大家帮忙啊 有关java继承的一个最基础的问题,变量问题 在学习java的swing中遇到了一个概念性问题 一道SCJP题 FtpClient继续问,支持ssh2协议吗? 真随机设备
for (int i = 0; i < combo.getItemCount(); i++) {
UserInfo userInfo = (UserInfo)combo.getItemAt(i);
if ("选项2".equals(userInfo.toString())) {
combo.setSelectedIndex(i);
break;
}
}