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

📄 colsizeevent.java

📁 非常接近C/S操作方式的Java Ajax框架-ZK 用ZK框架使你的B/S应用程序更漂亮更易操作。 官网:www.zkoss.org
💻 JAVA
字号:
/* ColSizeEvent.java{{IS_NOTE	Purpose:			Description:			History:		Thu Dec  7 10:25:43     2006, Created by tomyeh}}IS_NOTECopyright (C) 2006 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.event;import org.zkoss.zk.ui.Component;import org.zkoss.zk.ui.event.Event;import org.zkoss.zk.ui.event.MouseEvent;/** * Used to notify that the widths of two adjacent column are changed. * * <p>When an user drags the border of sizable columns, the width of the * adjacent columns are changed accordingly - * one is enlarged, the other is shrinked and the total width is not changed. * * <p>The event is sent to the parent (e.g., {@link org.zkoss.zul.Columns} * and {@link org.zkoss.zul.Treecols}). *  * @author tomyeh */public class ColSizeEvent extends Event {	private final Component _col1, _col2;	private final int _icol, _keys;	/** Indicates whether the Alt key is pressed.	 * It might be returned as part of {@link #getKeys}.	 */	public static final int ALT_KEY = MouseEvent.ALT_KEY;	/** Indicates whether the Ctrl key is pressed.	 * It might be returned as part of {@link #getKeys}.	 */	public static final int CTRL_KEY = MouseEvent.CTRL_KEY;	/** Indicates whether the Shift key is pressed.	 * It might be returned as part of {@link #getKeys}.	 */	public static final int SHIFT_KEY = MouseEvent.SHIFT_KEY;	/**	 * @param icol the index of the first colum whose width is changed.	 * The second column is icol+1.	 */	public ColSizeEvent(String evtnm, Component target, int icol,	Component col1, Component col2, int keys) {		super(evtnm, target);		_icol = icol;		_col1 = col1; _col2 = col2;		_keys = keys;	}	/** Return the column index of the first column whose width is changed.	 * The other column is the returned index plus one.	 * <p>In other words, it is the index (starting from 0) of {@link #getColumn1}.	 */	public int getColIndex() {		return _icol;	}	/** Returns the first column whose width is changed.	 */	public Component getColumn1() {		return _col1;	}	/** Returns the second column whose width is changed.	 */	public Component getColumn2() {		return _col2;	}	/** Returns what keys were pressed when the column is resized, or 0 if	 * none of them was pressed.	 * It is a combination of {@link #CTRL_KEY}, {@link #SHIFT_KEY}	 * and {@link #ALT_KEY}.	 */	public final int getKeys() {		return _keys;	}}

⌨️ 快捷键说明

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