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

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

?? systraymanager.java

?? JBother是純Java開發的Jabber(即時消息開源軟件)客戶端。支持群組聊天
?? JAVA
字號:
/*********************************************************************************                                 SysTrayManager.java                                 -------------------    author               : Tamas Bara    copyright            : (C) 2002-2004 by SnoozeSoft    email                : snoozesoft@compuserve.de *********************************************************************************//********************************************************************************* *                                                                               * *   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., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA   * *                                                                               * *********************************************************************************/package snoozesoft.systray4j;import java.util.*;import java.io.IOException;class SysTrayManager{    static final boolean isWindows = System.getProperty( "os.name" ).startsWith( "Windows" );    static final boolean isLinux = System.getProperty( "os.name" ).equals( "Linux" );    static Properties properties = new Properties();    static SysTrayManager manager = new SysTrayManager();    private static SysTrayAccess interfaze = loadInterface();    // initialize    private SysTrayManager()    {        try{ properties.load( getClass().getResourceAsStream( "systray4j.properties" ) ); }        catch( IOException e ) { e.printStackTrace(); }    }    // check availability    static boolean isAvailable()    {        if( interfaze != null ) return interfaze.isAvailable();        return false;    }    // create a new main menu    static void addMainMenu( SysTrayMenu menu )    {        if( !( interfaze instanceof NotAvailable ) )        {            if( interfaze == null || !isAvailable() )            {                interfaze = new NotAvailable();            }        }        interfaze.addMainMenu( menu, menu.icon.iconFile.getAbsolutePath(), menu.toolTip );        for( int i = 0; i < menu.getItemCount(); i++ )        {            addItem( menu.id, i, menu.getItemAt( i ) );        }    }    // create a new submenu    static void addSubMenu( SubMenu menu )    {        if( !( interfaze instanceof NotAvailable ) )        {            if( interfaze == null || !isAvailable() )            {                interfaze = new NotAvailable();            }        }        interfaze.addSubMenu( menu );        for( int i = 0; i < menu.getItemCount(); i++ )        {            addItem( menu.id, i, menu.getItemAt( i ) );        }    }    static void setToolTip( int menuId, String newTip )    {        interfaze.setToolTip( menuId, newTip );    }    static void showIcon( int menuId, boolean show )    {        interfaze.showIcon( menuId, show );    }    static void setIcon( int menuId, String newFileName )    {        interfaze.setIcon( menuId, newFileName );    }    static void enableItem( int menuId, int itemIndex, boolean enable )    {        interfaze.enableItem( menuId, itemIndex, enable );    }    static void checkItem( int menuId, int itemIndex, boolean enable )    {        interfaze.checkItem( menuId, itemIndex, enable );    }    static void addItem( int menuId, int itemIndex, Object item )    {        if( item instanceof SysTrayMenuItem )        {            boolean checkable = false;            boolean checked = false;            if( item instanceof CheckableMenuItem )            {                checkable = true;                CheckableMenuItem checkableItem = ( CheckableMenuItem ) item;                checked = checkableItem.getState();            }            if( item instanceof SubMenu )            {                SubMenu subMenu = ( SubMenu ) item;                String sub = "#SUB<" + subMenu.id + "><" + subMenu.label + ">";                interfaze.addItem( menuId, itemIndex, sub, checkable, checked, subMenu.enabled );            }            else            {                SysTrayMenuItem menuItem = ( SysTrayMenuItem ) item;                interfaze.addItem( menuId, itemIndex, menuItem.label, checkable, checked,                    menuItem.enabled );            }        }        else interfaze.addItem( menuId, itemIndex, "#SEP", false, false, true );    }    static void removeItem( int menuId, int itemIndex )    {        interfaze.removeItem( menuId, itemIndex );    }    static void setItemLabel( int menuId, int itemIndex, String label )    {        interfaze.setItemLabel( menuId, itemIndex, label );    }    static void replaceItems( int menuId, Vector items )    {        interfaze.removeAll( menuId );        for( int i = 0; i < items.size(); i++ )        {            addItem( menuId, i, items.get( i ) );        }    }    static void dispose()    {        interfaze.dispose();        interfaze = null;    }    private static SysTrayAccess loadInterface()    {        SysTrayAccess interfaze = null;        if( isWindows ) interfaze = new NativeSysTray();        else if( isLinux )        {            interfaze = new NativeSysTray();            if( !interfaze.isAvailable() )            {                interfaze = new DaemonSysTray();            }        }        return interfaze;    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品一区二区蜜臀亚洲| 福利一区在线观看| 欧美日韩在线一区二区| 一区二区三区在线视频播放| 97久久久精品综合88久久| **欧美大码日韩| 欧美在线短视频| 天天综合网 天天综合色| 欧美一级免费大片| 国产一区亚洲一区| 国产精品美女久久久久久2018| 成人黄色片在线观看| 一区二区三区不卡视频在线观看| 欧美视频一区二| 久久精品999| 久久久国产午夜精品| 91免费看`日韩一区二区| 亚洲一区二区在线观看视频 | 亚洲少妇屁股交4| 欧美亚洲国产怡红院影院| 日本最新不卡在线| 国产日韩欧美电影| 欧洲av在线精品| 国产真实精品久久二三区| 国产精品成人免费| 91精品国产91久久综合桃花 | 国产精品一品二品| 亚洲狼人国产精品| 欧美xxxx在线观看| 99精品视频一区二区三区| 日韩精品国产欧美| 国产三级久久久| 欧美色综合天天久久综合精品| 久久国产精品99精品国产| 1区2区3区精品视频| 欧美一级免费观看| 91啪在线观看| 国产在线播精品第三| 亚洲国产精品一区二区www在线| 精品理论电影在线| 欧美亚一区二区| 国产成人高清视频| 免费成人美女在线观看.| 亚洲欧美日韩小说| 久久女同性恋中文字幕| 欧美日韩国产123区| 成人爱爱电影网址| 韩国理伦片一区二区三区在线播放| 亚洲欧美国产77777| 久久久午夜精品理论片中文字幕| 久久亚洲精品国产精品紫薇| 一本到高清视频免费精品| 国产精品一区二区黑丝| 日韩av网站在线观看| 亚洲精品菠萝久久久久久久| 国产午夜一区二区三区| 制服.丝袜.亚洲.另类.中文 | 蜜桃精品在线观看| 亚洲在线视频一区| 日韩美女视频一区| 国产午夜精品久久久久久久| 欧美r级在线观看| 91麻豆精品久久久久蜜臀| 欧美性猛片aaaaaaa做受| 成人黄色大片在线观看| 狠狠色伊人亚洲综合成人| 日本一不卡视频| 亚洲一卡二卡三卡四卡无卡久久| 综合激情成人伊人| 国产精品理论在线观看| 国产丝袜在线精品| 久久久久久久久久久久电影| 日韩三区在线观看| 日韩欧美电影一区| 日韩美女一区二区三区四区| 欧美丰满高潮xxxx喷水动漫| 欧美色老头old∨ideo| 精品视频一区三区九区| 欧美日韩中文另类| 欧美日韩在线直播| 91精品国产色综合久久| 欧美福利视频一区| 日韩一级二级三级精品视频| 欧美一区二区三区在线观看视频| 制服丝袜亚洲色图| 精品人在线二区三区| 日韩欧美一二三| 久久综合给合久久狠狠狠97色69| 久久这里只精品最新地址| 国产日本亚洲高清| 亚洲欧洲日韩在线| 亚洲一区二区三区小说| 图片区小说区国产精品视频| 奇米精品一区二区三区在线观看 | 水野朝阳av一区二区三区| 三级不卡在线观看| 免费成人在线影院| 国产成人在线色| 99视频一区二区三区| 在线亚洲免费视频| 日韩一区二区在线观看视频| 26uuu精品一区二区三区四区在线| 久久婷婷久久一区二区三区| 中文字幕不卡在线| 亚洲午夜私人影院| 久久99国产精品麻豆| 成人黄页在线观看| 精品视频在线视频| 久久网站热最新地址| 亚洲少妇屁股交4| 无码av免费一区二区三区试看| 韩国av一区二区三区| 色综合激情五月| 欧美一区二区三区精品| 国产精品无人区| 午夜影院久久久| 国产成人av资源| 欧美日韩国产经典色站一区二区三区 | 国产精品福利影院| 午夜国产精品影院在线观看| 国内精品伊人久久久久av一坑| 99久久精品国产导航| 欧美一级久久久久久久大片| 日本一区二区三区dvd视频在线| 亚洲一区在线看| 国产麻豆成人传媒免费观看| 欧美午夜在线一二页| 26uuu精品一区二区| 亚洲成在线观看| 国产·精品毛片| 日韩欧美一区在线| 亚洲靠逼com| 国产福利91精品一区二区三区| 91行情网站电视在线观看高清版| 精品国产乱码久久久久久图片| 樱花草国产18久久久久| 国产最新精品免费| 欧美日本国产视频| 日韩美女视频一区二区 | 国产精品系列在线观看| 欧美日韩在线观看一区二区| 欧美国产视频在线| 黄页网站大全一区二区| 欧美精品欧美精品系列| 综合激情网...| 成人国产精品免费观看动漫| 欧美成人一区二区三区片免费| 一卡二卡三卡日韩欧美| 成人丝袜高跟foot| 夜夜嗨av一区二区三区网页| 成人晚上爱看视频| 久久久99精品久久| 九一九一国产精品| 日韩欧美一区在线观看| 午夜精品爽啪视频| 欧美亚洲日本一区| 亚洲欧美日韩久久精品| 国产成人8x视频一区二区| 日韩色在线观看| 免费精品视频在线| 在线不卡的av| 日韩精品久久理论片| 欧美日韩一区三区| 亚洲成人在线免费| 在线观看一区日韩| 亚洲综合在线五月| 一本久久a久久精品亚洲| 成人欧美一区二区三区| 99久久婷婷国产综合精品| 国产精品久久毛片a| 东方欧美亚洲色图在线| 亚洲国产成人一区二区三区| 国产精品综合久久| 久久精子c满五个校花| 国产成人三级在线观看| 国产三级三级三级精品8ⅰ区| 国产精品主播直播| 亚洲国产高清在线观看视频| 国产久卡久卡久卡久卡视频精品| 久久天天做天天爱综合色| 国产剧情av麻豆香蕉精品| 久久精品一区蜜桃臀影院| 高清日韩电视剧大全免费| 中文字幕一区日韩精品欧美| 91香蕉视频mp4| 亚洲午夜影视影院在线观看| 欧美一激情一区二区三区| 精品一区二区三区久久| 久久久精品人体av艺术| 成人av资源下载| 亚洲综合无码一区二区| 91精品国产色综合久久| 国产精品99久久久久久有的能看| 国产精品久久久爽爽爽麻豆色哟哟| 99精品视频一区| 视频在线观看91| 国产日韩视频一区二区三区| 91麻豆成人久久精品二区三区| 香蕉成人啪国产精品视频综合网| 精品久久久网站|