⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 simplelistmodel.java

📁 非常接近C/S操作方式的Java Ajax框架-ZK 用ZK框架使你的B/S应用程序更漂亮更易操作。 官网:www.zkoss.org
💻 JAVA
字号:
/* SimpleListModel.java{{IS_NOTE	Purpose:			Description:			History:		Thu Aug 18 15:40:14     2005, Created by tomyeh}}IS_NOTECopyright (C) 2005 Potix Corporation. All Rights Reserved.{{IS_RIGHT	This program is distributed under GPL Version 2.0 in the hope that	it will be useful, but WITHOUT ANY WARRANTY.}}IS_RIGHT*/package org.zkoss.zul;/** * A simple implementation of {@link ListModel}. * Note: It assumes the content is immutable. If not, use {@link ListModelList} * instead. * * @author tomyeh * @see ListModelSet * @see ListModelList * @see ListModelMap */public class SimpleListModel extends AbstractListModelimplements java.io.Serializable {    private static final long serialVersionUID = 20060707L;	private final Object[] _data;	public SimpleListModel(Object[] data) {		if (data == null)			throw new NullPointerException();		_data = data;	}	//-- ListModel --//	public int getSize() {		return _data.length;	}	public Object getElementAt(int j) {		return _data[j];	}	public int indexOf(Object elm) {		for(int j = 0; j < _data.length; ++j) {			if (_data[j] == elm) {				return j;			}		}		return  -1;	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -