亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? windowchangeevent.java

?? ibm的窗體
?? JAVA
字號:

package com.ibm.iwt.event;

import javax.swing.JComponent;
import javax.swing.JPanel;

/**
 * A WindowChangeEvent adds to the information that can be associated with windows
 * and adds to the functionality of <code>WindowEvent</code>.
 * <p>The class adds to <code>WindowEvent</code> by providing events that describe
 * all the ways a window can change its position and/or its location.  
 * <p><b>Note:</b>  These events merely tell the listener what the window <i>should</i>
 * do.  It is the listener's responsibility to take the appropriate action on the window
 * itself.
 * @author MAbernethy
 */
public class WindowChangeEvent
{
	/** The constant for no resize direction */
	public static final int RESIZE_NONE = -1;
	/** The constant for resizing east */
	public static final int RESIZE_EAST = 0;	
	/** The constant for resizing north */
	public static final int RESIZE_NORTH = 1;
	/** The constant for resizing northeast */
	public static final int RESIZE_NORTH_EAST = 2;
	/** The constant for resizing northwest */
	public static final int RESIZE_NORTH_WEST = 3;
	/** The constant for resizing south */
	public static final int RESIZE_SOUTH = 4;
	/** The constant for resizing southeast */
	public static final int RESIZE_SOUTH_EAST = 5;
	/** The constant for resizing southwest */
	public static final int RESIZE_SOUTH_WEST = 6;
	/** The constant for resizing west */
	public static final int RESIZE_WEST = 7;
	
	/** The constant for the window closing */
	public static final int WINDOW_CLOSED = 1;
	/** The constant for the window maximizing */
	public static final int WINDOW_MAXIMIZED = 2;
	/** The constant for the window minimizing */
	public static final int WINDOW_MINIMIZED = 3;
	/** The constant for the window moving */
	public static final int WINDOW_MOVED = 4;
	/** The constant for the window resizing */
	public static final int WINDOW_RESIZED = 5;
	
	private int changeX = 0;
	private int changeY = 0;
	private int direction;
	private boolean isDragging;
	
	private int posX = 0;
	private int posY = 0;
	private JComponent source;
	
	/**
	 * Constructs a WindowChangeEvent.
	 */
	public WindowChangeEvent() { }
	
	/**
	 * Constructs a WindowChangeEvent.
	 * @param x the x position
	 * @param y the y position
	 */
	public WindowChangeEvent(int x, int y)
	{
		this(null, x, y, 0, 0, RESIZE_NONE, false);
	}
	
	/**
	 * Constructs a WindowChangeEvent.
	 * @param source the source of the event
	 * @param posX the x position
	 * @param posY the y position
	 * @param changeX the change in the x position
	 * @param changeY the change in the y position
	 * @param direction the direction of the change
	 * @param isDragging whether the change is currently happening
	 */
	public WindowChangeEvent(JComponent source, int posX, int posY, int changeX, int changeY, int direction, boolean isDragging)
	{
		this.source = source;
		this.posX = posX;
		this.posY = posY;
		this.changeX = changeX;
		this.changeY = changeY;
		this.direction = direction;
		this.isDragging = isDragging;
	}
	
	/**
	 * Constructs a WindowChangeEvent.
	 * @param source the source of the event
	 * @param x the x position
	 * @param y the y position
	 */
	public WindowChangeEvent(JPanel source, int x, int y)
	{
		this(source, x, y, 0, 0, RESIZE_NONE, false);
	}

	/**
	 * Returns the change in the x position from the last event until this current event.
	 * @return the change in x
	 */
	public int getChangeX()
	{
		return changeX;
	}

	/**
	 * Returns the change in the y position from the last event until this current event.
	 * @return the change in y
	 */
	public int getChangeY()
	{
		return changeY;
	}
	
	/**
	 * Returns the direction of the change in positions.
	 * @return the direction
	 */
	public int getDirection()
	{
		return direction;
	}

	/**
	 * Returns the x position where this event originated.
	 * @return the x position
	 */
	public int getPosX()
	{
		return posX;
	}

	/**
	 * Returns the y position where this event originated.
	 * @return the y position
	 */
	public int getPosY()
	{
		return posY;
	}
	
	/**
	 * Returns the source of the event.  In this architecture, the source
	 * will always be a subclass of IBorderPanel.
	 * @return the object that originated the event
	 */
	public JComponent getSource() 
	{ 
		return source;		
	}

	/**
	 * Returns whether the change in positions is currently changing.
	 * @return whether the position is changing
	 */
	public boolean isDragging()
	{
		return isDragging;
	}
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
蜜臀国产一区二区三区在线播放| 亚洲精品一线二线三线| 欧美日韩高清一区二区| 欧美一区二区三区性视频| 久久精品视频一区二区三区| 亚洲日本免费电影| 丝袜美腿成人在线| 国产精品白丝jk黑袜喷水| 91在线云播放| 91麻豆精品91久久久久久清纯 | 日韩在线卡一卡二| 国产在线观看免费一区| 色视频欧美一区二区三区| 欧美一区二区久久| 亚洲欧美在线aaa| 日本伊人精品一区二区三区观看方式| 国产一区久久久| 欧美日韩一级视频| 国产免费观看久久| 午夜精品久久久久久久99水蜜桃| 国产激情一区二区三区四区| 在线观看一区二区视频| 26uuu亚洲| 亚洲成人在线观看视频| 国产精品一区二区视频| 欧美日韩国产经典色站一区二区三区| 久久久电影一区二区三区| 亚洲国产精品欧美一二99| 国模套图日韩精品一区二区| 欧美亚洲国产bt| 国产亚洲自拍一区| 日韩中文欧美在线| 色婷婷亚洲一区二区三区| 亚洲精品一线二线三线| 午夜精品福利一区二区三区av| 成人永久aaa| 日韩精品中午字幕| 亚洲福利一区二区| 色综合激情久久| 国产欧美一二三区| 久久99精品一区二区三区三区| 欧美在线免费视屏| 亚洲欧洲三级电影| 成人免费观看视频| 26uuu国产日韩综合| 日日摸夜夜添夜夜添亚洲女人| 99精品国产热久久91蜜凸| 久久婷婷色综合| 美女在线观看视频一区二区| 欧洲一区在线电影| 1000部国产精品成人观看| 国产精品自在在线| 日韩久久免费av| 蜜臀久久久99精品久久久久久| 在线亚洲一区二区| 亚洲人成精品久久久久久| 国产成人精品综合在线观看 | 日本中文在线一区| 欧美亚洲一区二区在线| 亚洲人成网站在线| 97精品电影院| 日韩伦理电影网| 不卡免费追剧大全电视剧网站| 久久嫩草精品久久久精品一| 久久国产尿小便嘘嘘尿| 91精品婷婷国产综合久久竹菊| 亚洲福利国产精品| 欧美视频一区二区三区在线观看| 亚洲丝袜美腿综合| 97精品电影院| 亚洲综合在线视频| 欧美日韩一级大片网址| 亚洲国产综合视频在线观看| 91福利区一区二区三区| 亚洲精品视频在线看| 91视频观看视频| 亚洲最新视频在线观看| 欧美日韩视频在线观看一区二区三区| 亚洲美女免费视频| 在线一区二区视频| 午夜一区二区三区在线观看| 欧美日韩精品福利| 日本va欧美va精品发布| 日韩欧美亚洲国产另类| 精品影院一区二区久久久| 久久综合九色综合欧美98| 国产乱码精品一品二品| 中文字幕乱码久久午夜不卡| 国产电影一区二区三区| 国产精品久久久久久亚洲伦| 一本一道波多野结衣一区二区| 一区二区成人在线视频| 欧美日韩一区二区不卡| 久久国产尿小便嘘嘘| 欧美国产激情一区二区三区蜜月| av高清不卡在线| 亚洲精品视频一区| 91精品蜜臀在线一区尤物| 精彩视频一区二区| 欧美极品aⅴ影院| 91美女精品福利| 肉色丝袜一区二区| 国产人成一区二区三区影院| 91啪亚洲精品| 日韩**一区毛片| 久久嫩草精品久久久精品| 91丝袜国产在线播放| 亚欧色一区w666天堂| 精品99久久久久久| 93久久精品日日躁夜夜躁欧美| 亚洲第一会所有码转帖| 精品伦理精品一区| eeuss鲁片一区二区三区在线观看| 亚洲影院久久精品| 26uuu亚洲综合色| 色婷婷国产精品综合在线观看| 天堂影院一区二区| 国产色一区二区| 欧美色综合天天久久综合精品| 美女脱光内衣内裤视频久久影院| 欧美激情一区二区| 欧美日韩国产一级| 粉嫩13p一区二区三区| 亚洲成人第一页| 日本一区二区三区电影| 欧美日韩在线观看一区二区| 国产.欧美.日韩| 婷婷成人综合网| 亚洲婷婷综合色高清在线| 欧美一级专区免费大片| 99久久综合狠狠综合久久| 免费亚洲电影在线| 亚洲精品高清在线观看| 26uuu久久综合| 欧美日韩国产首页在线观看| 成人丝袜视频网| 欧美aa在线视频| 一区二区三区四区国产精品| 欧美精品一区男女天堂| 欧美日韩在线三级| 91影视在线播放| 国产露脸91国语对白| 天天免费综合色| 亚洲三级在线免费观看| 久久伊人蜜桃av一区二区| 欧美人成免费网站| 91偷拍与自偷拍精品| 丰满放荡岳乱妇91ww| 蜜臀av国产精品久久久久| 亚洲国产一区二区在线播放| 国产精品不卡在线| 久久亚洲春色中文字幕久久久| 欧美日韩aaa| 在线国产电影不卡| 91在线视频网址| 国产91丝袜在线观看| 久久超碰97中文字幕| 丝袜a∨在线一区二区三区不卡| 亚洲视频在线观看三级| 久久久亚洲精品一区二区三区| 正在播放亚洲一区| 欧美三级日韩三级国产三级| 91视频在线看| 97久久精品人人澡人人爽| 成人动漫一区二区| 国产成人综合亚洲91猫咪| 韩国女主播一区| 蜜桃视频一区二区三区在线观看| 亚洲一区欧美一区| 一区二区三区精品视频| 亚洲欧洲一区二区在线播放| 国产精品私人影院| 国产欧美精品在线观看| 国产午夜一区二区三区| 久久综合精品国产一区二区三区| 精品国产一区二区三区忘忧草| 欧美一区二区三区四区视频| 欧美三级电影在线看| 欧美午夜不卡视频| 欧美影视一区在线| 欧美视频你懂的| 欧美高清一级片在线| 欧美日韩电影一区| 91精品国产91久久久久久一区二区| 欧美亚洲尤物久久| 欧美日本韩国一区二区三区视频| 欧美日韩五月天| 欧美一级高清片| 欧美刺激午夜性久久久久久久| 日韩亚洲欧美成人一区| 欧美大度的电影原声| 久久久久久夜精品精品免费| 久久欧美一区二区| 欧美激情一区二区三区蜜桃视频| 国产精品久久久久婷婷二区次| 中文字幕亚洲区| 一二三区精品福利视频| 日韩精品视频网站| 激情深爱一区二区| 成人午夜免费av|