java JList问题
2个回答
展开全部
jlist.getSelectedValue();//获得用户点选的那个项的值
jlist.getSelectedIndex();//获得用户点选的那个项的索引
如果希望找到用户鼠标悬停处的选项可以捕获鼠标事件用jlist.locationToIndex(location);获得那个项的索引
jlist.getSelectedIndex();//获得用户点选的那个项的索引
如果希望找到用户鼠标悬停处的选项可以捕获鼠标事件用jlist.locationToIndex(location);获得那个项的索引
追问
能不能说一下这两个方法的返回类型
追答
比如你的列表里有20项,那么索引就是0-19,当然是int类型;
选择的项的值类型取决于你存进去的类型,比如构造方法里或者set方法里设置的Model中的元素类型;
JList属于Controller, ListModel属于model,ListUI属于View,这就是MVC模式;你如果关注选项的值,应该最关心model的部分,而非JList本身;
混蛋,再他妈给你答题,我是你孙子
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询