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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? iwtutilities.java

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

package com.ibm.iwt.util;

import java.awt.Dimension;
import java.awt.GraphicsConfiguration;
import java.awt.Insets;
import java.awt.Toolkit;
import java.awt.Window;

import com.ibm.iwt.IFrame;

/**
 * The IWTUtilities class contains all the needed computations and numbers
 * needed for using with the IFrame.
 */
public class IWTUtilities
{
	/** the diagonal size of the borders - the number of pixels along
	 * each border where the diagonal cursor should appear, such as the 
	 * NE cursor of the SW cursor */
	public static int DIAGONAL_RESIZE_SIZE = 15;
	
	private static int screenHeight = 768;
	private static int screenWidth = 1024;
	
	/**
	 * Returns the diagonal size of the border.  The diagonal size is defined as
	 * the number of pixels along
	 * each border where the diagonal cursor should appear, such as the 
	 * NE cursor of the SW cursor.
	 * @return int the size in pixels
	 */
	public static int getDiagonalSize()
	{
		return DIAGONAL_RESIZE_SIZE;	
	}
	
	/**
	 * Returns the restore size for the window given its current size.  The restore
	 * size is defined as the size of the window when the window is at full size
	 * and the "Restore Down" button is pressed and the user has not
	 * manually set the restore size yet.
	 * @return Dimension the restore size
	 */
	public static Dimension getRestoreSize()
	{
		int RESTORE_WIDTH = 1024;
		int RESTORE_HEIGHT = 768;
		if (screenWidth == 1024)
			RESTORE_WIDTH = 800;
		else if (screenWidth == 800)
			RESTORE_WIDTH = 640;
		else if (screenWidth == 640)
			RESTORE_WIDTH = 640;
			
		if (screenHeight == 768)
			RESTORE_HEIGHT = 600;
		else if (screenHeight == 600)
			RESTORE_HEIGHT = 480;
		else if (screenHeight == 480)
			RESTORE_HEIGHT = 480;
			
		return new Dimension(RESTORE_WIDTH, RESTORE_HEIGHT);
	}
	
	/**
	 * Returns the maximum height available for an application window
	 * in this OS.
	 * @return the maximum height in pixels
	 */
	public static int getScreenHeight() 
	{
		return screenHeight;
	}
	
	/**
	 * Gets the maximum working screen size.  This function differs
	 * from the <code>Toolkit.getScreenSize()</code> by allowing for the space
	 * that any permanent fixtures
	 * that native application windows do not have access to in a given OS.  As
	 * an example, the space for the toolbar in Windows - native applications do
	 * not get that pixel area for their use.
	 * @param window the window that will use the screen 
	 * @return the size of the available screen in pixels
	 */
	public static Dimension getScreenSize(Window window)
	{
		Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
		GraphicsConfiguration gc = window.getGraphicsConfiguration();
		Insets insets = Toolkit.getDefaultToolkit().getScreenInsets(gc);
		screenSize.width = screenSize.width - insets.left - insets.right;
		screenSize.height = screenSize.height - insets.top - insets.bottom;
		screenHeight = screenSize.height;
		screenWidth = screenSize.width;
    	return screenSize;
	}

	/**
	 * Returns the maximum width available for an application window
	 * in this OS.
	 * @return the maximum width in pixels
	 */
	public static int getScreenWidth() 
	{
		return screenWidth;
	}
	
	/**
	 * Returns whether the window is maximized or not, based on the size
	 * of the window and the screen size.
	 * @param w the specified window
	 * @return whether the window is maximized
	 */
	public static boolean isWindowMaximized(Window w)
	{
		return (w.getSize().equals(getScreenSize(w)));
	}
	
	/**
	 * A convenience method for setting a border around the entire application window.
	 * If the border is a standard rectangular border, this method will set the 
	 * borders on the title bar and the icontent pane.
	 * @param frame the iframe to set the border to
	 * @param borderSize the size of the border in pixels
	 */
	public static void setApplicationBorderSize(IFrame frame, Insets borderSize)
	{
		frame.getTitleBar().setBorderSize(new Insets(borderSize.top, borderSize.left, 0, borderSize.right));
		frame.getIContentPane().setBorderSize(new Insets(0, borderSize.left, borderSize.bottom, borderSize.right));
	}
	
	/**
	 * Sets the diagonal size of the border.  The diagonal size is defined as
	 * the number of pixels along
	 * each border where the diagonal cursor should appear, such as the 
	 * NE cursor of the SW cursor.
	 * @param size the size in pixels
	 */
	public static void setDiagonalSize(int size)
	{
		DIAGONAL_RESIZE_SIZE = size;	
	}

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩国产在线一| 4hu四虎永久在线影院成人| 99久久er热在这里只有精品15 | 欧美乱熟臀69xxxxxx| 3751色影院一区二区三区| www成人在线观看| ...xxx性欧美| 日韩avvvv在线播放| 国产一区在线看| 日本乱码高清不卡字幕| 日韩一区二区免费在线电影| 日本一区二区电影| 亚洲无人区一区| 国产精品一二三| 亚洲日本在线看| 日本不卡不码高清免费观看| 成人永久aaa| 制服丝袜亚洲播放| 国产精品无圣光一区二区| 亚洲超碰精品一区二区| 韩国在线一区二区| 欧美性猛交xxxxxx富婆| 国产欧美精品国产国产专区| 亚洲网友自拍偷拍| 成人av在线影院| 日韩一区国产二区欧美三区| 中文字幕亚洲电影| 久久电影网站中文字幕| 色94色欧美sute亚洲线路二| 精品国产乱码久久久久久久久| 亚洲欧洲精品一区二区三区不卡| 奇米影视在线99精品| 91在线视频观看| 精品国产区一区| 性做久久久久久久久| 福利一区二区在线观看| 欧美一区二区久久| 一区二区三区在线免费| 国产精品一区不卡| 日韩亚洲欧美在线| 亚洲精品亚洲人成人网| 日韩精品在线网站| 亚洲成av人片在线观看无码| 成人免费黄色在线| 欧美不卡一区二区三区| 亚洲国产一区二区三区| 9i看片成人免费高清| 久久综合九色欧美综合狠狠| 日本最新不卡在线| 欧美视频一区二区三区在线观看| 国产精品污www在线观看| 久国产精品韩国三级视频| 91黄色激情网站| 1024精品合集| 成人免费视频app| 久久蜜桃av一区二区天堂| 日本欧洲一区二区| 欧美日韩中文字幕精品| 综合欧美一区二区三区| 成人精品gif动图一区| 久久精品无码一区二区三区| 日韩成人免费看| 6080yy午夜一二三区久久| 亚洲国产欧美一区二区三区丁香婷| 99r国产精品| 日韩美女啊v在线免费观看| 成人精品国产免费网站| 欧美国产1区2区| 欧美激情一区二区三区不卡 | 精品国产乱码久久久久久闺蜜| 亚洲午夜久久久久久久久久久| 97久久超碰国产精品| 国产精品超碰97尤物18| 国产成人在线观看| 欧美国产日韩在线观看| 国产成人av自拍| 国产精品五月天| 91在线观看成人| 亚洲欧美色一区| 在线一区二区三区四区五区| 夜夜嗨av一区二区三区中文字幕 | 亚洲欧美视频在线观看视频| 91在线无精精品入口| 亚洲图片欧美激情| 色哟哟精品一区| 亚洲国产精品一区二区久久恐怖片| 色婷婷综合在线| 亚洲bdsm女犯bdsm网站| 7777精品伊人久久久大香线蕉经典版下载 | 国产福利一区在线观看| 国产欧美日韩在线观看| 成人av午夜影院| 亚洲女子a中天字幕| 欧洲色大大久久| 日韩影院在线观看| 亚洲精品一区二区三区影院| 国产精品一级片在线观看| 中文字幕av一区二区三区| 91片黄在线观看| 亚洲一卡二卡三卡四卡五卡| 日韩西西人体444www| 国产乱色国产精品免费视频| 欧美国产欧美亚州国产日韩mv天天看完整| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 亚洲精品一二三四区| 欧美日本乱大交xxxxx| 久久精品国产99| 国产欧美一区二区三区在线老狼| 99久久久国产精品| 色婷婷av久久久久久久| 日韩国产精品久久久久久亚洲| 日韩女优毛片在线| 成人h动漫精品一区二区| 亚洲一线二线三线视频| 欧美大片在线观看| 成人av网址在线| 午夜精品在线看| 久久久久国产精品麻豆ai换脸| caoporn国产精品| 免费日本视频一区| 国产精品美女久久久久久| 欧美撒尿777hd撒尿| 激情亚洲综合在线| 亚洲精品视频在线观看网站| 91精品欧美福利在线观看| 国产成人综合自拍| 亚洲国产精品视频| 久久精品亚洲麻豆av一区二区| 欧美午夜精品一区| 国产91精品一区二区| 亚洲网友自拍偷拍| 国产精品欧美一区喷水| 欧美日本不卡视频| 成人精品国产一区二区4080| 日韩av午夜在线观看| 亚洲女同一区二区| 久久精品一区二区| 91精品婷婷国产综合久久| av不卡在线播放| 精品一区二区三区免费毛片爱| 亚洲精品日日夜夜| 精品一区二区三区免费| 国产欧美日韩综合精品一区二区| 欧美性xxxxxx少妇| 成人激情免费电影网址| 麻豆精品国产91久久久久久| 中文字幕一区二区三区在线不卡| 911精品产国品一二三产区| 95精品视频在线| 国产经典欧美精品| 日本强好片久久久久久aaa| 一区二区在线观看免费| 国产欧美日韩在线| 日韩欧美国产不卡| 欧美日韩和欧美的一区二区| eeuss国产一区二区三区| 国产呦精品一区二区三区网站| 日韩中文字幕不卡| 亚洲自拍偷拍九九九| 国产三级三级三级精品8ⅰ区| 91精品免费在线观看| 欧美日本在线播放| 欧洲av一区二区嗯嗯嗯啊| 99久久久精品| www.欧美色图| 国产不卡视频在线播放| 国内精品免费**视频| 美女视频免费一区| 午夜精品成人在线视频| 亚洲一区二区在线免费看| 亚洲日本一区二区| 18成人在线观看| 中文字幕二三区不卡| 欧美激情一区三区| 国产欧美久久久精品影院| 久久伊人中文字幕| 日韩精品一区二区三区视频 | 日本午夜一区二区| 视频一区二区三区中文字幕| 一区二区激情小说| 91香蕉视频污| 99re这里只有精品6| 99精品视频一区二区三区| 成人黄页在线观看| 成人av在线一区二区三区| 99这里只有久久精品视频| 99视频精品免费视频| 99久久精品国产一区| 成人99免费视频| 99精品国产一区二区三区不卡| 粉嫩欧美一区二区三区高清影视| 国产成人精品影视| 不卡免费追剧大全电视剧网站| 国产69精品久久99不卡| 成人午夜短视频| 97精品久久久久中文字幕| 欧美图片一区二区三区| 欧美精品一二三| 日韩欧美一级二级三级久久久| 欧美成人午夜电影|