资源简介
代码片段和文件信息
/*
* Copyright (C) 2015 Jack Jiang(cngeeker.com) The BeautyEye Project.
* All rights reserved.
* Project URL:https://github.com/JackJiang2011/beautyeye
* Version 3.6
*
* Jack Jiang PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
*
* BeautyEyeLNFHelper.java at 2015-2-1 20:25:40 original version by Jack Jiang.
* You can contact author with jb2011@163.com.
*/
package org.jb2011.lnf.beautyeye;
import java.awt.Color;
import javax.swing.BorderFactory;
import javax.swing.LookAndFeel;
import javax.swing.UIManager;
import javax.swing.border.Border;
import org.jb2011.lnf.beautyeye.utils.JVM;
import org.jb2011.lnf.beautyeye.widget.border.BEShadowBorder;
import org.jb2011.lnf.beautyeye.widget.border.BEShadowBorder3;
import org.jb2011.lnf.beautyeye.widget.border.PlainGrayBorder;
/**
*
* BeautyEye Swing外观实现方案 - L&F核心辅助类.
*
* 项目托管地址:https://github.com/JackJiang2011/beautyeye
*
* @author Jack Jiang(jb2011@163.com) 2012-05
* @version 1.0
*/
public class BeautyEyeLNFHelper
{
/**
* 开关量:用于开启/关闭BeautyEye LNF的调试信息输出.
*
* 默认false,即不开启调试信息输出.
*
* @since 3.2
*/
public static boolean debug = false;
/**
* 开关量:用于开启/关闭当窗口(包括Jframe、JDialog)处于非活动
* 状态(inactivity)时的半透明视觉效果.
*
* 默认true,即表示默认开启半透明效果.
*
* @since 3.2
*/
public static boolean translucencyAtframeInactive = true;
/**
* BeautyEye LNF 的窗口边框样式.
* 默认值:运行在java1.6.0_u10及以上版本时使用 {@link frameBorderstyle#translucencyAppleLike},
* 运行在java1.5版本时使用{@link frameBorderstyle#generalNoTranslucencyShadow}.
*
* 注意:如需设置本参数,请确保它在UIManager.setLookAndFeel前被设置,否则将不会起效哦.
* @see frameBorderstyle
*/
public static frameBorderstyle frameBorderstyle =
isSurportedTranslucency()?frameBorderstyle.translucencyAppleLike:frameBorderstyle.generalNoTranslucencyShadow;
/**
* 颜色全局变量:正常情况下的窗口文本颜色.
*
* 你可设置本变量,也可直接通过{@code UIManager.put(“activeCaptionText“new ColorUIResource(c))}和
* {@code UIManager.put(“inactiveCaptionText“new ColorUIResource(c))}来实现窗口文本颜色的改变.
*
* 窗体不活动(inactivite)时的颜色将据此自动计算出来,无需额外设置.
* 默认是黑色(new Color(000)). */
public static Color activeCaptionTextColor = new Color(000);//黑色
/**
* 颜色全局变量:多数组件的背景色.
*
* 你可设置本变量,也可直接通过各自的UIManager属性来改变它们.
*
* 默认是浅灰色(new Color(250250250)).
* @since 3.2 */
public static Color commonBackgroundColor = new Color(250250250);//240240240); //248248248);//255255255);//
/**
* 颜色全局变量:多数组件的前景色(文本颜色).
*
* 你可设置本变量,也可直接通过各自的UIManager属性来改变它们.
*
* 默认是深灰色(new Color(606060)).
* @since 3.2 */
public static Color commonForegroundColor = new Color(606060);//102102102);
/**
* 颜色全局变量:某些组件的焦点边框颜色.
* 当前主要用于按钮等焦点边框的绘制颜色.
*
* 你可设置本变量,也可直接通过各自的UIManager属性来改变它们.
*
* 默认是浅灰色(new Color(250250250)).
* @since 3.2 */
public static Color commonfocusedBorderColor = new Color(162162162);
/**
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-05-31 17:33 beautyeye-3.7\
文件 192 2016-04-19 22:14 beautyeye-3.7\.gitignore
文件 139 2016-04-19 22:14 beautyeye-3.7\ABOUT.txt
文件 11325 2016-04-19 22:14 beautyeye-3.7\LICENSE
文件 8009 2016-04-19 22:14 beautyeye-3.7\README.md
文件 5251 2016-04-19 22:14 beautyeye-3.7\README_en.md
目录 0 2019-05-31 17:31 beautyeye-3.7\demo\
目录 0 2019-05-29 16:15 beautyeye-3.7\demo\ap
文件 720 2016-04-19 22:14 beautyeye-3.7\demo\ap
目录 0 2019-05-31 17:31 beautyeye-3.7\demo\excute_jar\
文件 2161099 2016-04-19 22:14 beautyeye-3.7\demo\excute_jar\SwingSets2(BeautyEyeLNFDemo).jar
目录 0 2019-05-29 16:15 beautyeye-3.7\demo\jnlp\
文件 827 2016-04-19 22:14 beautyeye-3.7\demo\jnlp\launch.jnlp
目录 0 2019-05-29 16:15 beautyeye-3.7\demo2\
文件 6502207 2016-04-19 22:14 beautyeye-3.7\demo2\SwingSets3(BeautyEyeLNFDemo).jar
目录 0 2019-05-29 16:15 beautyeye-3.7\dist\
文件 536369 2016-04-19 22:14 beautyeye-3.7\dist\beautyeye_lnf.jar
目录 0 2019-05-29 16:15 beautyeye-3.7\doc\
目录 0 2019-05-29 16:15 beautyeye-3.7\doc\api_doc\
文件 21480 2016-04-19 22:14 beautyeye-3.7\doc\api_doc\allclasses-fr
文件 19020 2016-04-19 22:14 beautyeye-3.7\doc\api_doc\allclasses-nofr
文件 40747 2016-04-19 22:14 beautyeye-3.7\doc\api_doc\constant-values.html
文件 5519 2016-04-19 22:14 beautyeye-3.7\doc\api_doc\deprecated-list.html
文件 8802 2016-04-19 22:14 beautyeye-3.7\doc\api_doc\help-doc.html
目录 0 2019-05-29 16:15 beautyeye-3.7\doc\api_doc\index-files\
文件 9733 2016-04-19 22:14 beautyeye-3.7\doc\api_doc\index-files\index-1.html
文件 10369 2016-04-19 22:14 beautyeye-3.7\doc\api_doc\index-files\index-10.html
文件 6597 2016-04-19 22:14 beautyeye-3.7\doc\api_doc\index-files\index-11.html
文件 10189 2016-04-19 22:14 beautyeye-3.7\doc\api_doc\index-files\index-12.html
文件 7928 2016-04-19 22:14 beautyeye-3.7\doc\api_doc\index-files\index-13.html
文件 19226 2016-04-19 22:14 beautyeye-3.7\doc\api_doc\index-files\index-14.html
............此处省略1533个文件信息
相关资源
- 基于JavaWeb的在线考试系统
- 人力资源管理系统源码+SQL文件javawe
- Java音乐播放器源码+jar包+数据库
- java Swing demo 点餐
- SSM增删改查
- javaweb大作业——简单的学生成绩管理
- java+SSM+Mysql简单的超市系统
- 基于JavaWeb、MySql的线上购物网站
- java云笔记 项目+sql文件+超清晰注释
- 数据结构java版第四版习题解答
- SSH简单员工管理系统
- 动漫论坛设计与实现
- MyStore-RegisterAndLogin-master.zip
- 词法分析器实现java和c++
- JAVA爬豆瓣电影数据文件流.zip
- 基于javaweb的音乐管理系统
- java的ssh框架的完整项目
- Mastering JavaFX 10 高清PDF版,非扫描带完
- Java入门PPT
- java核心技术完整中文版.zip
- JAVA SSM框架增删改查 带分页 完整项
- B/S基于springMVC的网上选课系统功能齐
- java程序设计-慕课版 +课后源代码+pp
- Java实现简易图书管理系统.zip
- java 微信公众号开发demo尝试
- java+mysql实现的检索大作业
- 基于ssh的学生信息管理系统
- javaWEB校园管理系统源码230987
- 基于Javaweb的网上家具商城系统
- think in java 第4版,高清完整版PDF真正
评论
共有 条评论