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

📄 selectionmodelevent.java

📁 java实现浏览器等本地桌面的功能
💻 JAVA
字号:
/* * $Id: SelectionModelEvent.java,v 1.3 2005/10/10 17:01:05 rbair Exp $ * * Copyright 2004 Sun Microsystems, Inc., 4150 Network Circle, * Santa Clara, California 95054, U.S.A. All rights reserved. * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. *  * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU * Lesser General Public License for more details. *  * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA */package org.jdesktop.binding;import java.util.EventObject;/** * Event for tracking changes in the selected rows in a SelectionModel * @author Richard Bair */public class SelectionModelEvent extends EventObject {	/**	 * The first index in the range of indexes. Must be &gt;= 0.	 */	private int firstIndex;	/**	 * The last index in the range of indexes. firstIndex&lt;=lastIndex	 */	private int lastIndex;		/**	 * Create a new SelectionModelEvent. The range between firstIndex and lastIndex	 * inclusive (firstIndex is less than or equal to lastIndex) represents a change	 * in selection state of those rows. At least one of the rows within the range	 * will have changed. A good SelectionModel implementation will keep the range	 * as small as possible.	 * @param source the SelectionModel that fired this event	 * @param firstIndex the first index that changed	 * @param lastIndex the last index that changed, lastIndex &gt;= firstIndex	 */	public SelectionModelEvent(SelectionModel source, int firstIndex, int lastIndex) {		super(source);		assert(firstIndex <= lastIndex);		assert(firstIndex >= -1);		this.firstIndex = firstIndex;		this.lastIndex = lastIndex;	}		/**	 * @return the first row whose selection value may have changed, where zero is the	 * first row	 */	public int getFirstIndex() {		return firstIndex;	}		/**	 * @return the last row whose selection value may have changed, where zero is the	 * last row	 */	public int getLastIndex() {		return lastIndex;	}}

⌨️ 快捷键说明

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