当前位置:  技术问答>java相关

÷÷÷÷÷÷=闹完了,向大家请教一个和JList有关的问题=÷÷÷÷÷÷

    来源: 互联网  发布时间:2015-11-13

    本文导语:  就是很简单的,如何不用本来的选择方式,自己写选择方式,具体就是比如我要双击选择,再双击就不选中了。本来是 mousePressed时选中的,我查源码没找到实现的地方,自己不知道如何overwrite。写ListCellRenderer不能截...

就是很简单的,如何不用本来的选择方式,自己写选择方式,具体就是比如我要双击选择,再双击就不选中了。本来是 mousePressed时选中的,我查源码没找到实现的地方,自己不知道如何overwrite。写ListCellRenderer不能截获鼠标,他只管外观。最好有代码,谢谢各位了。

|
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.event.ListSelectionListener;
import java.util.EventListener;
import javax.swing.event.ListSelectionEvent;

public class NewList extends JList implements ListSelectionListener
{
int sel[];
boolean manualset;
public void setSelectedIndices(int a[])
{
manualset=true;
System.out.println("NewList.setSelectedIndices");
if(a!=null)
super.setSelectedIndices(a);
else
this.clearSelection();
sel = a;
}
public NewList()
{
addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent me)
{
if(me.getClickCount()

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 完了,完了,更新GTK中途重起,GNOME进不去了,死循环!!!!!
  • 请问:进程创建的线程是怎样运行的啊,线程的处理函数运行完了,线程就退出了吗?
  • 我装完了Webshphere后,管理控制台,怎么不能出现?
  • 看完了core java1和thinking in java,看什么?
  • 入门书看完了一本.可还有很多不明白,谁介绍本书我看?
  • 看完了<unix网络编程>后
  • 我现在在复制一个文件?如何用linux命令行查看它是否进行完了
  • 越来越觉得java完了
  • 我的程序呀,全完了,呜~~~~~
  • 紧急求救!!!完了。。
  • linux高手请帮忙,QQ上提问,完了给200分..不够再加
  • sos,完了,装不了JDK了
  • 怎么有的.tar.gz等压缩文件下载后,打开出错,我明明下载完了的啊!
  • 終于做完了,散分!
  • 完了,grub进不去啦
  • 菜鸟求助:Linux安装完了不能上网,SOS?
  • 最近看USB驱动,看完了不知道能做什么
  • redhat8.0装完了,但怎么输入中文和日文呢?帮忙啊,准备加入linux阵营了
  • thinking in java se基本看完了,想搞jsp,请推荐经典书
  • 基本的编程看完了,该写个什么程序练手呢?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3