KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > memoire > vainstall > builder > util > VAInstallTheme


1 /*
2  * $RCSfile: VAInstallTheme.java,v $
3  * @modification $Date: 2001/09/28 19:41:42 $
4  * @version $Id: VAInstallTheme.java,v 1.1 2001/09/28 19:41:42 hfalk Exp $
5  *
6  */

7
8 package com.memoire.vainstall.builder.util;
9
10 import java.awt.Color JavaDoc;
11
12 import javax.swing.*;
13 import javax.swing.plaf.*;
14 import javax.swing.plaf.metal.DefaultMetalTheme JavaDoc;
15
16 /**
17  *
18  * @see
19  *
20  * @author Henrik Falk
21  * @version $Id: VAInstallTheme.java,v 1.1 2001/09/28 19:41:42 hfalk Exp $
22  */

23 public class VAInstallTheme extends DefaultMetalTheme JavaDoc {
24
25     private final ColorUIResource primary1 = new ColorUIResource(102, 153, 153);
26     private final ColorUIResource primary2 = new ColorUIResource(128, 192, 192);
27     private final ColorUIResource primary3 = new ColorUIResource(159, 235, 235);
28
29     private static FontUIResource normalPlainFont = new FontUIResource(new java.awt.Font JavaDoc("TimesRoman", java.awt.Font.PLAIN, 14));
30     private static FontUIResource normalBoldFont = new FontUIResource(new java.awt.Font JavaDoc("TimesRoman", java.awt.Font.BOLD, 12));
31
32     public VAInstallTheme() {
33         super();
34 // UIManager.put("Panel.background",Color.white);
35
}
36
37     /**
38      * Name of this Theme
39      */

40     public String JavaDoc getName() {
41         return "VAInstall";
42     }
43
44
45     protected ColorUIResource getPrimary1() { return primary1; }
46     protected ColorUIResource getPrimary2() { return primary2; }
47     protected ColorUIResource getPrimary3() { return primary3; }
48
49     public FontUIResource getControlTextFont() {
50         return normalPlainFont;
51     }
52
53     public FontUIResource getSystemTextFont() {
54         return normalBoldFont;
55     }
56
57     public FontUIResource getUserTextFont() {
58         return normalBoldFont;
59     }
60
61     public FontUIResource getMenuTextFont() {
62         return normalBoldFont;
63     }
64
65     public FontUIResource getWindowTitleFont() {
66         return normalBoldFont;
67     }
68
69     public FontUIResource getSubTextFont() {
70         return normalBoldFont;
71     }
72
73 }
74
Popular Tags