swing JList JScrollPane使用时不显示数据的问题 JList设置可多选
2011-08-26 09:28
337 查看
没时间 先简单的说下 就是一般来讲,是初始化一个 JList list= new JList();,JscrollPane jpanel = new JScrollPane(list),list中数据的修改通过更改JList 的DefaultListModel就可以了。这里一定要注意一个问题就是,当使用JPanel时,在向panel中添加list时可以有两种形式1、JPanel panel= new JPanel(); panel.add(list); 2、JPanel panel= new JPanel(list);
但是当使用JscrollPane 时,在向JscrollPane 中添加list时必须是通过JscrollPane jpanel = new JScrollPane(list);这种形式添加,使用jpanel.add(list)添加时不显示数据
Jlist组件有三种选择项目的模式:
第一种是:SINGLE_SELECTION:
显然,这种模式下每次只答应选择一个项目。
第二种是:SINGLE_INTERVAL_SELECTION:
这种模式下答应连续选择多个项目。
第三种是:MULTIPLE_INTERVAL_SELECTION:
它答应间隔开地选择多个项目。这种模式是默认的选择模式,假如你要用上面两种模式,则需要显式
但是当使用JscrollPane 时,在向JscrollPane 中添加list时必须是通过JscrollPane jpanel = new JScrollPane(list);这种形式添加,使用jpanel.add(list)添加时不显示数据
Jlist组件有三种选择项目的模式:
第一种是:SINGLE_SELECTION:
显然,这种模式下每次只答应选择一个项目。
第二种是:SINGLE_INTERVAL_SELECTION:
这种模式下答应连续选择多个项目。
第三种是:MULTIPLE_INTERVAL_SELECTION:
它答应间隔开地选择多个项目。这种模式是默认的选择模式,假如你要用上面两种模式,则需要显式
相关文章推荐
- swing JList JScrollPane使用时不显示数据的问题 JList设置可多选
- 使用iframe框架,top中搜索框提交数据,在main中显示的问题
- EM2040D数据采集软件SIS使用过程中图像实时显示问题(三)
- ajax异步数据使用显示红色200问题
- EasyUI中tree,Datagrid,pagenation的使用EasyUI中Datagrid和pagenation进行关联时,再次点击pagenation时让表格数据显示的问题
- 安卓学习之使用listview设置adapter时,解决动态显示图片的问题
- 关于OpenGL ES20显示YUV数据在不同手机要使用不同坐标系的问题,求教各位大虾
- 使用apache的TelnetClient实现java向telnet服务器发送命令并显示数据(解决乱码问题)
- swing中JList控件使用:每一项以 图片+文字(文字在图片的下面) 的形式显示并且在水平方向排列
- 使用内存表table()和connect by level 处理 一行多条数据显示问题
- hibernate 中使用oracle数据库 与java Date数据类型 只显示到天 不显示时分秒的问题
- AJAX第五步:使用ajax解决页面首页显示后台数据的问题
- CTreeCtrl使用CToolTipCtrl(设置有换行、延迟、显示数据动态切换)
- struts2中使用EL表达式配合sturts2标签显示数据问题
- Android Studio中使用volley请求数据后返回数据显示乱码的问题
- 关于使用PyTorch设置多线程(threads)进行数据读取而导致GPU显存始终不释放的问题
- StretchDIBits 直接使用cv::Mat的数据有可能显示错误的问题
- ireport+jasperreport使用心得---使用sub dataset为crosstab添加数据,填充pdf中文不显示问题
- easyUI draggable插件使用不当,导致拖动div内部文本框无法输入;设置echarts数据为空时就显示空白,不要动画和文字
- 解决batik使用JScrollPane显示svg图滚动条不显示的问题