类型 名称
void add(String item)将指定的项目添加到滚动列表的末尾。
void add(String item, int index)将指定的项目添加到由索引指示的位置的滚动列表中。
void addActionListener(ActionListener l)添加指定的动作侦听器以从此列表接收动作事件。
void addItem(String item)已弃用换成add(String)
void addItem(String item, int index)已弃用换成add(String, int)
void addItemListener(ItemListener l)添加指定的项目侦听器以从该列表接收项目事件。
void addNotify()创建列表的对等体。
boolean allowsMultipleSelections()已弃用从JDK 1.1版开始,由isMultipleMode()
void clear()已弃用截至JDK 1.1版,由removeAll()
int countItems()已弃用从JDK 1.1版开始,替换为getItemCount()
void delItem(int position)已弃用替换为remove(String)remove(int)
void delItems(int start, int end)已弃用从JDK 1.1版开始,未来不会公开使用。 这种方法只能作为一个包私有方法保留。
void deselect(int index)取消选择指定索引处的项目。
AccessibleContext getAccessibleContext()获取 AccessibleContext与此相关 List
ActionListener[] getActionListeners()返回在此列表中注册的所有动作侦听器的数组。
String getItem(int index)获取与指定索引关联的项目。
int getItemCount()获取列表中的项目数。
ItemListener[] getItemListeners()返回在此列表中注册的所有项目侦听器的数组。
String[] getItems()获取列表中的项目。
<T extends EventListener>T[] getListeners(类<T> listenerType)返回当前注册为 *Foo*Listener的所有对象的数组,此 List
Dimension getMinimumSize()确定此滚动列表的最小大小。
Dimension getMinimumSize(int rows)获取具有指定行数的列表的最小尺寸。
Dimension getPreferredSize()获取此滚动列表的首选大小。
Dimension getPreferredSize(int rows)获取具有指定行数的列表的首选尺寸。
int getRows()获取此列表中的可见行数。
int getSelectedIndex()获取列表中所选项目的索引,
int[] getSelectedIndexes()获取列表中选定的索引。
String getSelectedItem()获取此滚动列表中选定的项目。
String[] getSelectedItems()获取此滚动列表中选定的项目。
Object[] getSelectedObjects()在对象数组中获取此滚动列表中选定的项目。
int getVisibleIndex()获取最后通过方法 makeVisible可见的项目的索引。
boolean isIndexSelected(int index)确定是否选择了此滚动列表中的指定项目。
boolean isMultipleMode()确定此列表是否允许多个选择。
boolean isSelected(int index)已弃用从JDK 1.1版开始,由isIndexSelected(int)
void makeVisible(int index)使指定索引处的项目可见。
Dimension minimumSize()已弃用从JDK 1.1版开始,替换为getMinimumSize()
Dimension minimumSize(int rows)已弃用从JDK 1.1版开始,由getMinimumSize(int)
protected String paramString()返回表示此滚动列表状态的参数字符串。
Dimension preferredSize()已弃用从JDK 1.1版开始,替换为getPreferredSize()
Dimension preferredSize(int rows)已弃用截至JDK 1.1版,由getPreferredSize(int)
protected void processActionEvent(ActionEvent e)通过将此组件发送到任何已注册的 ActionListener对象来处理此组件上发生的操作事件。
protected void processEvent(AWTEvent e)在此滚动列表中处理事件。
protected void processItemEvent(ItemEvent e)通过将它们发送到任何已注册的 ItemListener对象来处理在此列表上发生的项目事件。
void remove(int position)从此滚动列表中移除指定位置的项目。
void remove(String item)从列表中删除项目的第一次出现。
void removeActionListener(ActionListener l)删除指定的动作侦听器,使其不再从此列表中接收到动作事件。
void removeAll()从此列表中删除所有项目。
void removeItemListener(ItemListener l)删除指定的项目监听器,使其不再从此列表中接收项目事件。
void removeNotify()删除此列表的对等体。
void replaceItem(String newValue, int index)使用新的字符串替换滚动列表中指定索引处的项目。
void select(int index)选择滚动列表中指定索引处的项目。
void setMultipleMode(boolean b)设置确定此列表是否允许多个选择的标志。
void setMultipleSelections(boolean b)已弃用从JDK 1.1版开始,替换为setMultipleMode(boolean)

Java List 集合取 交集、并集、差集、补集 Java集合取交集、Java集合并集

https://blog.csdn.net/HaHa_Sir/article/details/126111603

list Api的更多相关文章

  1. 干货来袭-整套完整安全的API接口解决方案

    在各种手机APP泛滥的现在,背后都有同样泛滥的API接口在支撑,其中鱼龙混杂,直接裸奔的WEB API大量存在,安全性令人堪优 在以前WEB API概念没有很普及的时候,都采用自已定义的接口和结构,对 ...

  2. 12306官方火车票Api接口

    2017,现在已进入春运期间,真的是一票难求,深有体会.各种购票抢票软件应运而生,也有购买加速包提高抢票几率,可以理解为变相的黄牛.对于技术人员,虽然写一个抢票软件还是比较难的,但是还是简单看看123 ...

  3. 几个有趣的WEB设备API(二)

    浏览器和设备之间还有很多有趣的接口, 1.屏幕朝向接口 浏览器有两种方法来监听屏幕朝向,看是横屏还是竖屏. (1)使用css媒体查询的方法 /* 竖屏 */ @media screen and (or ...

  4. html5 canvas常用api总结(三)--图像变换API

    canvas的图像变换api,可以帮助我们更加方便的绘画出一些酷炫的效果,也可以用来制作动画.接下来将总结一下canvas的变换方法,文末有一个例子来更加深刻的了解和利用这几个api. 1.画布旋转a ...

  5. JavaScript 对数据处理的5个API

    JavaScript对数据处理包括向上取整.向下取整.四舍五入.固定精度和固定长度5种方式,分别对应ceil,floor,round,toFixed,toPrecision等5个API,本文将对这5个 ...

  6. ES5对Array增强的9个API

    为了更方便的对Array进行操作,ES5规范在Array的原型上新增了9个方法,分别是forEach.filter.map.reduce.reduceRight.some.every.indexOf ...

  7. javascript的api设计原则

    前言 本篇博文来自一次公司内部的前端分享,从多个方面讨论了在设计接口时遵循的原则,总共包含了七个大块.系卤煮自己总结的一些经验和教训.本篇博文同时也参考了其他一些文章,相关地址会在后面贴出来.很难做到 ...

  8. 一百元的智能家居——Asp.Net Mvc Api+讯飞语音+Android+Arduino

    大半夜的,先说些废话提提神 如今智能家居已经不再停留在概念阶段,高大上的科技公司都已经推出了自己的部分或全套的智能家居解决方案,不过就目前的现状而言,大多还停留在展厅阶段,还没有广泛的推广起来,有人说 ...

  9. 在一个空ASP.NET Web项目上创建一个ASP.NET Web API 2.0应用

    由于ASP.NET Web API具有与ASP.NET MVC类似的编程方式,再加上目前市面上专门介绍ASP.NET Web API 的书籍少之又少(我们看到的相关内容往往是某本介绍ASP.NET M ...

  10. bootstrap + requireJS+ director+ knockout + web API = 一个时髦的单页程序

    也许单页程序(Single Page Application)并不是什么时髦的玩意,像Gmail在很早之前就已经在使用这种模式.通常的说法是它通过避免页面刷新大大提高了网站的响应性,像操作桌面应用程序 ...

随机推荐

  1. vue组件 子组件没有事件怎么 向父组件传递数据

    通过ref去接收值!!! 需求图片 代码实现 //----------父组件 <div class="fingerprint-bottom"> <el-tabs ...

  2. c++ dll 传递string参数

    用c++编写了一个dll,需要传递一个路径的变量参数,刚开始想着使用string变量,但是在实践过程中string变量会成为乱码,尽量避免使用string变量传递参数,可以使用const char* ...

  3. 4组-Alpha冲刺-6/6

    一.基本情况 队名:摸鲨鱼小队 组长博客:https://www.cnblogs.com/smallgrape/p/15574385.html 小组人数:8人 二.冲刺概况汇报 组长:许雅萍 过去两天 ...

  4. UI自动化之【chromedriver.exe无法删除问题】

    想删掉chromedriver.exe,结果提示被打开 在任务管理器中,找到Chromedriver.exe,结束进程

  5. ceph 因权重问题导致pgs active+clean+remapped 状态

    1.现象: 2.原因:是因为前期权重调整不合理导致,调整回来就正常了 3.操作步骤: ceph osd crush reweight osd.2 0.98317    # osd 位置. 权重值 权重 ...

  6. if判断while循环

  7. 港湾云服务器 香港新世界 节点 centos7.7 64 部署java项目

    开通云服务器 使用Xshell远程登录 XFTP连接服务器查看文件(这个步骤可有可无) yum安装jdk 在linux上使用yum安装是非常粗暴无脑的,但仍然有需要注意的点,不然会掉坑里.这里说一下步 ...

  8. C# 根据 RichTextBox 内容 动态 重设其大小 以达到 不会 显示滚动条

    /// <summary> /// 根据内容重设大小以达到不会显示滚动条 /// 测试:正确 /// 时间:202106021957 /// </summary> public ...

  9. 三种遍历的方法(map和forEach的区别)

    一. for循环 arr[index]可以改变原数组 二. forEach方法 forEach方法的返回值是一个undefined: 2. 在循环体内改变item的值不会影响原数组,而是只在循环体内生 ...

  10. centos 通过yum安装docker-ce报错

    通过yum安装docker-ce报错,是因为本机安装过多次造成的,如下所示,需要解决掉冲突依赖,从新安装 1 从 https://mirrors.aliyun.com/docker-ce/linux/ ...