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

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

?? settings.java

?? java的lookandfeel制作的API
?? JAVA
字號:
/*
 * Copyright (c) 2001-2004 JGoodies Karsten Lentzsch. All Rights Reserved.
 *
 * Redistribution and use in source and binary forms, with or without 
 * modification, are permitted provided that the following conditions are met:
 * 
 *  o Redistributions of source code must retain the above copyright notice, 
 *    this list of conditions and the following disclaimer. 
 *     
 *  o Redistributions in binary form must reproduce the above copyright notice, 
 *    this list of conditions and the following disclaimer in the documentation 
 *    and/or other materials provided with the distribution. 
 *     
 *  o Neither the name of JGoodies Karsten Lentzsch nor the names of 
 *    its contributors may be used to endorse or promote products derived 
 *    from this software without specific prior written permission. 
 *     
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 
 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 
 * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 
 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 
 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 
 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 
 * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
 * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE 
 * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 
 * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
 */

package com.jgoodies.looks.demo;

import javax.swing.LookAndFeel;

import com.jgoodies.clearlook.ClearLookManager;
import com.jgoodies.clearlook.ClearLookMode;
import com.jgoodies.plaf.BorderStyle;
import com.jgoodies.plaf.FontSizeHints;
import com.jgoodies.plaf.HeaderStyle;
import com.jgoodies.plaf.plastic.PlasticLookAndFeel;
import com.jgoodies.plaf.plastic.PlasticTheme;
import com.jgoodies.plaf.plastic.PlasticXPLookAndFeel;


/** 
 * Describes most of the optional settings of the JGoodies Looks.
 * Used by the <code>DemoFrame</code> to configure the UI.
 * 
 * @author  Karsten Lentzsch
 * @version $Revision: 1.4 $
 * 
 * @see     com.jgoodies.plaf.BorderStyle
 * @see     com.jgoodies.plaf.FontSizeHints
 * @see     com.jgoodies.plaf.HeaderStyle
 * @see     com.jgoodies.plaf.Options
 */
public final class Settings {
    
    private LookAndFeel selectedLookAndFeel;

    private PlasticTheme selectedTheme;

    private Boolean useSystemFonts;
    
    private FontSizeHints fontSizeHints;

    private boolean useNarrowButtons;

    private boolean tabIconsEnabled;
    
    private Boolean popupDropShadowEnabled;
    
    private String plasticTabStyle;
    
    private boolean plasticHighContrastFocusEnabled;

    private HeaderStyle menuBarHeaderStyle;

    private BorderStyle menuBarPlasticBorderStyle;

    private BorderStyle menuBarWindowsBorderStyle;

    private Boolean menuBar3DHint;
        
    private HeaderStyle toolBarHeaderStyle;

    private BorderStyle toolBarPlasticBorderStyle;

    private BorderStyle toolBarWindowsBorderStyle;

    private Boolean toolBar3DHint;

    private ClearLookMode clearLookMode;

    private String clearLookPolicyName;
    
    
    // Instance Creation ******************************************************

    private Settings() {
        // Override default constructor; prevents instantiability.
    }

    public static Settings createDefault() {
        Settings settings = new Settings();
        settings.setSelectedLookAndFeel(new PlasticXPLookAndFeel());
        settings.setSelectedTheme(PlasticLookAndFeel.createMyDefaultTheme());
        settings.setUseSystemFonts(Boolean.TRUE);
        settings.setFontSizeHints(FontSizeHints.MIXED);
        settings.setUseNarrowButtons(false);
        settings.setTabIconsEnabled(true);
        settings.setPlasticTabStyle(PlasticLookAndFeel.TAB_STYLE_DEFAULT_VALUE);
        settings.setPlasticHighContrastFocusEnabled(false);
        settings.setMenuBarHeaderStyle(null);
        settings.setMenuBarPlasticBorderStyle(null);
        settings.setMenuBarWindowsBorderStyle(null);
        settings.setMenuBar3DHint(null);
        settings.setToolBarHeaderStyle(null);
        settings.setToolBarPlasticBorderStyle(null);
        settings.setToolBarWindowsBorderStyle(null);
        settings.setToolBar3DHint(null);
        settings.setClearLookMode(ClearLookMode.OFF);
        settings.setClearLookPolicyName(ClearLookManager.getPolicy().getClass().getName());
        return settings;
    }


    // Accessors **************************************************************

    public ClearLookMode getClearLookMode() {
        return clearLookMode;
    }

    public void setClearLookMode(ClearLookMode clearLookMode) {
        this.clearLookMode = clearLookMode;
    }

    public String getClearLookPolicyName() {
        return clearLookPolicyName;
    }

    public void setClearLookPolicyName(String clearLookPolicyName) {
        this.clearLookPolicyName = clearLookPolicyName;
    }

    public FontSizeHints getFontSizeHints() {
        return fontSizeHints;
    }

    public void setFontSizeHints(FontSizeHints fontSizeHints) {
        this.fontSizeHints = fontSizeHints;
    }

    public Boolean getMenuBar3DHint() {
        return menuBar3DHint;
    }

    public void setMenuBar3DHint(Boolean menuBar3DHint) {
        this.menuBar3DHint = menuBar3DHint;
    }

    public HeaderStyle getMenuBarHeaderStyle() {
        return menuBarHeaderStyle;
    }

    public void setMenuBarHeaderStyle(HeaderStyle menuBarHeaderStyle) {
        this.menuBarHeaderStyle = menuBarHeaderStyle;
    }

    public BorderStyle getMenuBarPlasticBorderStyle() {
        return menuBarPlasticBorderStyle;
    }

    public void setMenuBarPlasticBorderStyle(BorderStyle menuBarPlasticBorderStyle) {
        this.menuBarPlasticBorderStyle = menuBarPlasticBorderStyle;
    }

    public BorderStyle getMenuBarWindowsBorderStyle() {
        return menuBarWindowsBorderStyle;
    }

    public void setMenuBarWindowsBorderStyle(BorderStyle menuBarWindowsBorderStyle) {
        this.menuBarWindowsBorderStyle = menuBarWindowsBorderStyle;
    }

    public Boolean isPopupDropShadowEnabled() {
        return popupDropShadowEnabled;
    }

    public void setPopupDropShadowEnabled(Boolean popupDropShadowEnabled) {
        this.popupDropShadowEnabled = popupDropShadowEnabled;
    }

    public boolean isPlasticHighContrastFocusEnabled() {
        return plasticHighContrastFocusEnabled;
    }

    public void setPlasticHighContrastFocusEnabled(boolean plasticHighContrastFocusEnabled) {
        this.plasticHighContrastFocusEnabled = plasticHighContrastFocusEnabled;
    }

    public String getPlasticTabStyle() {
        return plasticTabStyle;
    }

    public void setPlasticTabStyle(String plasticTabStyle) {
        this.plasticTabStyle = plasticTabStyle;
    }

    public LookAndFeel getSelectedLookAndFeel() {
        return selectedLookAndFeel;
    }

    public void setSelectedLookAndFeel(LookAndFeel selectedLookAndFeel) {
        this.selectedLookAndFeel = selectedLookAndFeel;
    }

    public PlasticTheme getSelectedTheme() {
        return selectedTheme;
    }

    public void setSelectedTheme(PlasticTheme selectedTheme) {
        this.selectedTheme = selectedTheme;
    }

    public boolean isTabIconsEnabled() {
        return tabIconsEnabled;
    }

    public void setTabIconsEnabled(boolean tabIconsEnabled) {
        this.tabIconsEnabled = tabIconsEnabled;
    }

    public Boolean getToolBar3DHint() {
        return toolBar3DHint;
    }

    public void setToolBar3DHint(Boolean toolBar3DHint) {
        this.toolBar3DHint = toolBar3DHint;
    }

    public HeaderStyle getToolBarHeaderStyle() {
        return toolBarHeaderStyle;
    }

    public void setToolBarHeaderStyle(HeaderStyle toolBarHeaderStyle) {
        this.toolBarHeaderStyle = toolBarHeaderStyle;
    }

    public BorderStyle getToolBarPlasticBorderStyle() {
        return toolBarPlasticBorderStyle;
    }

    public void setToolBarPlasticBorderStyle(BorderStyle toolBarPlasticBorderStyle) {
        this.toolBarPlasticBorderStyle = toolBarPlasticBorderStyle;
    }

    public BorderStyle getToolBarWindowsBorderStyle() {
        return toolBarWindowsBorderStyle;
    }

    public void setToolBarWindowsBorderStyle(BorderStyle toolBarWindowsBorderStyle) {
        this.toolBarWindowsBorderStyle = toolBarWindowsBorderStyle;
    }

    public boolean isUseNarrowButtons() {
        return useNarrowButtons;
    }

    public void setUseNarrowButtons(boolean useNarrowButtons) {
        this.useNarrowButtons = useNarrowButtons;
    }

    public Boolean isUseSystemFonts() {
        return useSystemFonts;
    }

    public void setUseSystemFonts(Boolean useSystemFonts) {
        this.useSystemFonts = useSystemFonts;
    }

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美色图片你懂的| 91麻豆成人久久精品二区三区| 亚洲视频一区在线| 久久久噜噜噜久噜久久综合| 日韩欧美色综合| 欧美丝袜丝交足nylons图片| 国产精品资源网站| 国产精品一区二区三区四区| 蜜臀av性久久久久av蜜臀妖精| 亚洲国产精品久久久久婷婷884| 国产精品久久久爽爽爽麻豆色哟哟 | 国产一区二区三区免费播放| 亚洲第一av色| 蜜臀av一区二区在线免费观看 | 在线免费av一区| 色综合久久66| 欧美性生活大片视频| 69堂精品视频| 欧美一级免费大片| 久久这里只精品最新地址| 精品人在线二区三区| 日韩免费电影一区| 欧美性猛交xxxx黑人交| 日本道在线观看一区二区| 色综合天天性综合| 日本乱人伦aⅴ精品| 欧美美女bb生活片| 精品嫩草影院久久| 91精品国产手机| 亚洲国产精品av| 综合色天天鬼久久鬼色| 天天操天天综合网| 激情综合网天天干| 国产精品一区不卡| 欧美亚洲国产一区二区三区va| 在线亚洲欧美专区二区| 日本高清不卡一区| 日韩一级成人av| 中文字幕不卡在线播放| 国产精品亲子乱子伦xxxx裸| 亚洲国产精品一区二区www在线| 日本va欧美va精品发布| 国产一区二区美女| 欧美在线一区二区三区| 欧美一区二区在线视频| 中文字幕中文字幕一区二区| 亚洲午夜日本在线观看| 日本午夜精品视频在线观看| 粉嫩高潮美女一区二区三区| 欧美视频在线观看一区| 国产欧美一区视频| 日韩综合小视频| 国产精一区二区三区| 色婷婷综合五月| 精品不卡在线视频| 亚洲成人动漫一区| 成人国产亚洲欧美成人综合网| 欧美日韩电影在线播放| 国产目拍亚洲精品99久久精品| 伊人性伊人情综合网| 成人网页在线观看| 日韩欧美一级二级| 日韩不卡一区二区三区| 国产不卡高清在线观看视频| 欧美日韩中文国产| 日韩一区有码在线| 黑人精品欧美一区二区蜜桃| 91精品国产全国免费观看| 亚洲免费观看在线观看| 麻豆视频观看网址久久| 在线影视一区二区三区| 国产欧美精品区一区二区三区| 久久精品国产99| 欧美日韩高清一区二区三区| 亚洲精品第1页| 国产91精品一区二区麻豆亚洲| 欧美一区二区三区男人的天堂| 亚洲国产精品久久久男人的天堂| 成人av免费在线观看| 一区在线观看视频| 成人a免费在线看| 中文字幕一区二区视频| 国产河南妇女毛片精品久久久| 日韩欧美国产一二三区| 久久精品国产澳门| 精品国精品国产| 日韩伦理av电影| 95精品视频在线| 国产精品久久久久婷婷| 一本久久综合亚洲鲁鲁五月天| 欧美国产97人人爽人人喊| www.亚洲激情.com| 中文字幕亚洲区| 91捆绑美女网站| 一区二区三区精品| 欧美色图激情小说| 麻豆成人免费电影| 精品国产百合女同互慰| 韩国欧美国产一区| 国产欧美精品一区aⅴ影院| 天堂影院一区二区| 欧美三级电影精品| 亚洲成人777| 久久久久久久久久看片| 国产一区久久久| 亚洲精品久久7777| 欧美一级理论性理论a| 成人永久aaa| 一区二区不卡在线视频 午夜欧美不卡在 | 欧美精品一区二区三| 韩国成人在线视频| 亚洲精品国产第一综合99久久| 欧美日韩一区精品| 国内精品视频一区二区三区八戒| 国产女人aaa级久久久级| 欧美视频第二页| 另类中文字幕网| 精品国产乱码久久久久久免费| 99精品1区2区| 五月婷婷色综合| 国产精品久久久久久妇女6080| 欧洲一区二区三区免费视频| 国产麻豆精品视频| 亚洲精品伦理在线| 国产午夜三级一区二区三| 色av一区二区| 国内偷窥港台综合视频在线播放| 亚洲日本va午夜在线电影| 欧美一级理论片| 欧美色爱综合网| 国产精品99久| 麻豆国产一区二区| 亚洲三级在线免费| 久久久国产精华| 欧美精品xxxxbbbb| 国产精品1区2区| 卡一卡二国产精品| 一区二区激情视频| 中文字幕一区二区视频| 精品精品国产高清a毛片牛牛| 欧美做爰猛烈大尺度电影无法无天| 日韩精品久久理论片| 亚洲国产电影在线观看| 欧美不卡一区二区三区| 欧美亚洲国产一区二区三区va| 99久久婷婷国产精品综合| 久久国产尿小便嘘嘘尿| 亚洲五月六月丁香激情| 亚洲国产高清在线| 精品国产三级a在线观看| 欧美三级在线视频| eeuss国产一区二区三区| 韩国中文字幕2020精品| 久久se这里有精品| 久久国产精品一区二区| 日韩精品每日更新| 午夜精品aaa| 亚洲精品免费在线播放| 亚洲一区二区三区自拍| 中文字幕在线一区免费| 亚洲日本免费电影| 中文一区在线播放| 中文字幕一区二区三区在线播放| 国产日产亚洲精品系列| 中文字幕在线不卡视频| 成人免费在线视频| 亚洲日本电影在线| 亚洲欧美日韩一区二区| 国产欧美一区二区精品婷婷| 精品国产伦一区二区三区观看体验 | 九色porny丨国产精品| 欧美精品一区二区三区在线| 日韩欧美亚洲一区二区| 精品国产亚洲在线| 26uuu精品一区二区在线观看| 欧美一个色资源| 欧美性高清videossexo| 欧美日韩成人一区二区| 国产宾馆实践打屁股91| 国产成人免费视频一区| 国内不卡的二区三区中文字幕| 欧美一区二区视频在线观看| 色婷婷综合中文久久一本| 91麻豆精品秘密| 欧美日韩在线播放三区| 日韩午夜中文字幕| 亚洲精品一区二区三区影院 | 久久精品一区四区| 国产精品视频第一区| 一区二区三区免费在线观看| 亚洲日本在线视频观看| 五月天婷婷综合| 精品在线免费观看| 成人动漫一区二区| 成人性生交大片免费看中文| 丰满岳乱妇一区二区三区| 99综合电影在线视频| 欧美日韩中字一区| 久久蜜桃香蕉精品一区二区三区| 国产人成一区二区三区影院|