home *** CD-ROM | disk | FTP | other *** search
- package javax.swing.plaf.basic;
-
- import java.awt.Color;
- import javax.swing.BorderFactory;
- import javax.swing.UIDefaults;
- import javax.swing.UIManager;
- import javax.swing.border.BevelBorder;
- import javax.swing.border.Border;
- import javax.swing.plaf.BorderUIResource;
-
- public class BasicBorders {
- public static Border getButtonBorder() {
- UIDefaults var0 = UIManager.getLookAndFeelDefaults();
- BorderUIResource.CompoundBorderUIResource var1 = new BorderUIResource.CompoundBorderUIResource(new ButtonBorder(var0.getColor("controlShadow"), var0.getColor("controlDkShadow"), var0.getColor("controlHighlight"), var0.getColor("controlLtHighlight")), new MarginBorder());
- return var1;
- }
-
- public static Border getRadioButtonBorder() {
- UIDefaults var0 = UIManager.getLookAndFeelDefaults();
- BorderUIResource.CompoundBorderUIResource var1 = new BorderUIResource.CompoundBorderUIResource(new RadioButtonBorder(var0.getColor("controlShadow"), var0.getColor("controlDkShadow"), var0.getColor("controlHighlight"), var0.getColor("controlLtHighlight")), new MarginBorder());
- return var1;
- }
-
- public static Border getToggleButtonBorder() {
- UIDefaults var0 = UIManager.getLookAndFeelDefaults();
- BorderUIResource.CompoundBorderUIResource var1 = new BorderUIResource.CompoundBorderUIResource(new ToggleButtonBorder(var0.getColor("controlShadow"), var0.getColor("controlDkShadow"), var0.getColor("controlHighlight"), var0.getColor("controlLtHighlight")), new MarginBorder());
- return var1;
- }
-
- public static Border getMenuBarBorder() {
- UIDefaults var0 = UIManager.getLookAndFeelDefaults();
- MenuBarBorder var1 = new MenuBarBorder(var0.getColor("controlShadow"), var0.getColor("controlLtHighlight"));
- return var1;
- }
-
- public static Border getSplitPaneBorder() {
- UIDefaults var0 = UIManager.getLookAndFeelDefaults();
- SplitPaneBorder var1 = new SplitPaneBorder(var0.getColor("controlLtHighlight"), var0.getColor("controlDkShadow"));
- return var1;
- }
-
- public static Border getSplitPaneDividerBorder() {
- UIDefaults var0 = UIManager.getLookAndFeelDefaults();
- SplitPaneDividerBorder var1 = new SplitPaneDividerBorder(var0.getColor("controlLtHighlight"), var0.getColor("controlDkShadow"));
- return var1;
- }
-
- public static Border getTextFieldBorder() {
- UIDefaults var0 = UIManager.getLookAndFeelDefaults();
- FieldBorder var1 = new FieldBorder(var0.getColor("controlShadow"), var0.getColor("controlDkShadow"), var0.getColor("controlHighlight"), var0.getColor("controlLtHighlight"));
- return var1;
- }
-
- public static Border getProgressBarBorder() {
- UIDefaults var0 = UIManager.getLookAndFeelDefaults();
- BorderUIResource.LineBorderUIResource var1 = new BorderUIResource.LineBorderUIResource(Color.green, 2);
- return var1;
- }
-
- public static Border getInternalFrameBorder() {
- UIDefaults var0 = UIManager.getLookAndFeelDefaults();
- BorderUIResource.CompoundBorderUIResource var1 = new BorderUIResource.CompoundBorderUIResource(new BevelBorder(0, var0.getColor("controlHighlight"), var0.getColor("controlLtHighlight"), var0.getColor("controlDkShadow"), var0.getColor("controlShadow")), BorderFactory.createLineBorder(var0.getColor("control"), 1));
- return var1;
- }
- }
-