java下拉菜单显示对象名 javaobjectstring 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 输出的问题,你下面System.out.println()这一步前面,已经将obj.toString(),但是你给下拉框对象赋值的时候没有toString(),所以输出还是一个对象 toString 还是一样呀,下拉列表还是显示对象 去对象里边,重写toString方法,一般对象,如果你不重写,返回的就是名称@hashcode 显然是你你代码的问题,看一下列表里面的字符串就知道调用的是String[] 的toString()方法,而如果我没猜错的话你希望传递进去的是一个String,具体怎么改得看代码说话。 option 只需要放一个普通的 object ,它的 toString() 是拿来显示的,而你想取它的值应该用 MyOption option - (MyOption) box.getSelectedObject();String key = option.getKey();String label = option.toString();你现在放个 String[] 估计是猜想第一个是key,第二个是value? 正解,System.out.println() 默认toString()的。但你下拉框里填的对象。 从没遇到过唉....应该是toString的问题。 关于监听器的问题 Java全屏显示 在CMD窗口中输入命令的过程,如何用JAVA来实现? java程序在unix下的运行 请教一个基础问题!!! 服务器端程序与客户端的applet反复调试,不通。求高手帮助,解决后一定再开帖送分,谢谢! 谁能详细解释一个Class类的forName方法 如何开发能显示数学符号的TextArea或EditorPane? 如何对JList里面的item添加双击的action 问题一 : 有关JFileChooser组件的! 字节流与缓冲流,怎样实现高效率的? Java的空指针异常又出现了
MyOption option - (MyOption) box.getSelectedObject();String key = option.getKey();String label = option.toString();
你现在放个 String[] 估计是猜想第一个是key,第二个是value?