⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 inversetheme.java

📁 《SWING HACKS》源码 作者: Joshua Marinacci,Chris Adamson 著 徐晔 译 出版: 2007年2月
💻 JAVA
字号:
import javax.swing.plaf.metal.*;import javax.swing.plaf.ColorUIResource;public class InverseTheme extends DefaultMetalTheme {    protected ColorUIResource getPrimary1() {         return new ColorUIResource(255,255,255);    }    protected ColorUIResource getPrimary2() {         return new ColorUIResource(0,0,0);    }    protected ColorUIResource getPrimary3() {         return new ColorUIResource(255,255,255);    }        // component borders    protected ColorUIResource getSecondary1() {         return new ColorUIResource(0,0,0);    }    // selected components (button down state)    protected ColorUIResource getSecondary2() {         return new ColorUIResource(0,0,0);    }    // component backgrounds    protected ColorUIResource getSecondary3() {         return new ColorUIResource(255,255,255);    }        //for label text    public ColorUIResource getSystemTextColor() {        return new ColorUIResource(0,0,0);    }        // background of selected text    public ColorUIResource getTextHighlightColor() {        return new ColorUIResource(0,0,0);    }        // foreground of selected text    public ColorUIResource getHighlightedTextColor() {        return new ColorUIResource(255,255,255);    }            public ColorUIResource getMenuBackground() {        return new ColorUIResource(255,255,255);    }    public ColorUIResource getMenuForeground() {        return new ColorUIResource(0,0,0);    }        public ColorUIResource getMenuSelectedBackground() {        return new ColorUIResource(0,0,0);    }    public ColorUIResource getMenuSelectedForeground() {        return new ColorUIResource(255,255,255);    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -