inversetheme.java
来自「oraily的Swing hacks code」· Java 代码 · 共 63 行
JAVA
63 行
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 + =
减小字号Ctrl + -
显示快捷键?