Jlist添加项

最近在学JAVA,就写写JAVA的小笔记.

先是wings的列表框(jList1).上一次做的实验.(按钮事件).在jList1添加,修改,删除,清空项;

1.添加项.

    import javax.swing.DefaultListModel;
    DefaultListModel listModel   =   new   DefaultListModel();

先要在做之前用上面语句创建一个Model用来存放列表框项的数据。

 再在Model加入数据listModel.add(int index, Object element); index索引位置插入Object element数据,

然后用jList1.setModel(listModel);把listModel的数据加入jList1中。

add按钮代码


         jTextField5.requestFocus();
        if(jTextField5.getText().length()>0)
        {listModel.add(0,jTextField5.getText());
          jList1.setModel(listModel);
          jTextField5.setText(null);
        }

2.修改选中的项中的数据。只要用到listModel.set(int index, Object element) ;

主要代码

        listModel.set(jList1.getSelectedIndex(),jTextField5.getText());
            index=listModel.getSize();

3.删除选中项.用listModel.remove(int index);

主要代码


            listModel.remove(jList1.getSelectedindex());

4.清空所有项。用listModel.clear();

主要代码

             listModel.clear();

 
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值