选项窗格中的java显示对象(从列表中选择) 1 年,9 月 Questions & Answers 131 我用Java为JList类编写了一个代码,该类使用JOptionPane显示列表中的选定项,但它不能正常工作。显示在所附图片中 有人能帮我吗 [截图][1]
# 1 楼答案 places.getSelectedValues(); 该方法返回一个数组,以查看该数组的toString表示形式 如果您阅读了getSelectedValues()方法的API,您将看到它已被弃用。编译类时不要忽略警告消息 API建议您使用getSelectedValuesList()方法。此方法返回一个列表,该列表将为您格式化列表中的项目 如果您不喜欢列表的默认格式,那么您需要迭代列表并自己格式化文本
# 2 楼答案 替换: add(l); 作者: getContentPane().add(l); 对所有“添加”呼叫执行相同的操作 另外,“places.getSelectedValues()”返回一个集合。你应该迭代一下
# 1 楼答案
该方法返回一个数组,以查看该数组的toString表示形式
如果您阅读了
getSelectedValues()
方法的API,您将看到它已被弃用。编译类时不要忽略警告消息API建议您使用
getSelectedValuesList()
方法。此方法返回一个列表,该列表将为您格式化列表中的项目如果您不喜欢列表的默认格式,那么您需要迭代列表并自己格式化文本
# 2 楼答案
替换:
作者:
对所有“添加”呼叫执行相同的操作
另外,“places.getSelectedValues()”返回一个集合。你应该迭代一下