Swing控件JList怎么用
发表于:2024-10-16 作者:千家信息网编辑
千家信息网最后更新 2024年10月16日,这篇文章给大家分享的是有关Swing控件JList怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1Swing控件中JList控件类似于一组单选按钮或复选框,通过点击自
千家信息网最后更新 2024年10月16日Swing控件JList怎么用
这篇文章给大家分享的是有关Swing控件JList怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
1Swing控件中JList控件类似于一组单选按钮或复选框,通过点击自身来进行选定,也可以选择多个。
2创建一个Jlist实例(构造函数如下)
A.JList();
B.JList(Object[] obj);
C.JList (Vector vect);
D.JList(ListModel dataModel);
3简单的初始化例子:
String[] args={"apple","pear","orange","banana"};
JList list=new JList(args);
4JList本身不支持滚动,要滚动必须放到JScrollPane中。
JScrollPane myScrollPane=new JScrollPane();
myScrollPane.add(list);
5主要方法事件:
ValueChanged :选择的值在变化时触发。
setListData(Vector v):设置值
getSelectedValue()获得选择的值。
6使用:
private void jList1ValueChanged(javax.swing.event.ListSelectionEvent evt) { String choosedStr=(String)this.jList1.getSelectedValue(); this.jLabelText.setText(choosedStr); }
B把Vector 里的值放到Swing控件JList中
private Vector vector=new Vector(); private void jButtonAddActionPerformed(java.awt.event.ActionEvent evt) { String str=this.jTextField.getText().trim(); if(str!=null&&!str.equals("")){ this.vector.add(str); this.jLabelText.setText("你将添加"+str+"到列表中"); this.jList1.setListData(vector); } }
C 删除Swing控件Jlist的其中一项
privatevoidDeleteActionPerformed(java.awt.event.ActionEventevt){ Stringstr=(String)this.jList1.getSelectedValue(); if(str!=null&&!str.equals("")){ this.vector.remove(str); this.jList1.setListData(vector); this.jLabelText.setText("你把"+str+"删除了"); } }
感谢各位的阅读!关于"Swing控件JList怎么用"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
控件
选择
内容
更多
篇文章
不错
实用
事件
例子
函数
多个
实例
按钮
文章
方法
看吧
知识
复选框
参考
变化
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
dmz服务器 访问数据库
龙芯服务器管理员教程
吉林正规软件开发诚信经营
网络安全性培训
虚拟机数据库多个配置
上汽软件开发工资
服务器配置与管理pdf
ssh连接数据库获取数据
点点互动网络技术
企业软件开发快忻科技
数据库安全法开始
能源局网络安全比赛
视图对数据库安全的影响
方舟起源千倍服务器
江苏综合软件开发包括哪些
php数据库随机选择
王者荣耀安卓微信区服务器名称
税控服务器管理系统登陆
网络安全工程师证书多少钱
银行软件开发一般做什么
国家网络安全大赛第七届
emule连接不上服务器
网络安全培训心得体会作文
重庆现代互联网科技有限公司
温馨港湾网络技术有限公司
网络安全产品招标文件
江苏综合软件开发包括哪些
火影忍者手游哪个服务器好
网络安全封堵机制
正规网络安全技术方案报价