关于list的问题 由于本人刚刚接触java,所以有一个简单的问题请教大家。我想取出最后一次在列表中选择的内容,但是如果列表是单选时用list.getSelectedItem()方法能取出,如果允许列表多选,就无法取出,请各位高手帮忙解决。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 getSelectedItems()嘛,加个s就行了。怎么有问题不先查API文档呢? getSelectedItems()不是将选择的项目都取出来了吗,我要得到最后一次选择的项目 列表上看到的已选择的最后一项不一定是最后一次选择的,不知道我是不是说明白了,我已经用了getSelectedItems方法了,但是发现取出来最后一个是列表中的最后一个已选择的项目,不是我最后一次选择的项目 可以先定义一个变,当每次单击List中的内容时,把这个值赋给定义的变量,第单击一次变量中的值变化一次,这样便可以得到最后一次在列表框中选择的内容了。我也是新手,如果说错了,请不要见笑。 可以先定义一个变量,当每次单击List中的内容时,把这个单击项的值赋给定义的变量,每单一次变量中的值变化一次,这样便可以得到最后一次在列表框中选择的内容了。我也是新手,如果说错了,请不要见笑。 list.addMouseListener(new MouseAdapter() { public void mouseClicked(MouseEvent e) { int index = list.locationToIndex(e.getPoint()); }} 可以从你使用的List中继承下来,然后重载其中的select选择方法,把选择的index保存下来就是你想要的!:) servlet 连接数据库登录问题 帮我看看这段练习的代码,GUI的 不知道问题出哪了。 股票曲线匹配 JVM原理 请问如何在swing中加入显示系统时间的部分 jtable的某列如何能自动调整宽度,适合其值 请问把redhat 下的JBOSS移植到 IBM AIX下的一些问题 击键游戏 为什么选不中JTable首列的checkbox?? 本人新人刚学java 请教一个作业 郁闷,连数据库又出问题了 [求助]请问哪有像outlook的calendar那样的订计划的swing组件?
可以先定义一个变量,当每次单击List中的内容时,把这个单击项的值赋给定义的变量,每单一次变量中的值变化一次,这样便可以得到最后一次在列表框中选择的内容了。我也是新手,如果说错了,请不要见笑。
public void mouseClicked(MouseEvent e) {
int index = list.locationToIndex(e.getPoint());
}
}