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.lang.NullPointerException 多线程同步,在WIN 7下调试始终是一个线程在运行,为何? java面试题 java 传输多个文件的问题?? 线程到低能sleep多久啊?java线程写的程序是否适合7*24? java中如何执行DOS命令 知道年月日如何计算是星期几,再线等待 散分了,文件路径问题!!! 一个关于读取中文的问题 关于线程中使用两种循环的差异 字节流与缓冲流,怎样实现高效率的? Java的空指针异常又出现了
MyOption option - (MyOption) box.getSelectedObject();String key = option.getKey();String label = option.toString();
你现在放个 String[] 估计是猜想第一个是key,第二个是value?