home *** CD-ROM | disk | FTP | other *** search
/ S283 Planetary Science &n…he Search for Life DVD 2 / DVD-ROM.iso / install / jre1_3 / lib / rt.jar / javax / swing / plaf / basic / BasicBorders.class (.txt) < prev    next >
Encoding:
Java Class File  |  1979-12-31  |  2.7 KB  |  66 lines

  1. package javax.swing.plaf.basic;
  2.  
  3. import java.awt.Color;
  4. import javax.swing.BorderFactory;
  5. import javax.swing.UIDefaults;
  6. import javax.swing.UIManager;
  7. import javax.swing.border.BevelBorder;
  8. import javax.swing.border.Border;
  9. import javax.swing.plaf.BorderUIResource;
  10.  
  11. public class BasicBorders {
  12.    public static Border getButtonBorder() {
  13.       UIDefaults var0 = UIManager.getLookAndFeelDefaults();
  14.       BorderUIResource.CompoundBorderUIResource var1 = new BorderUIResource.CompoundBorderUIResource(new ButtonBorder(var0.getColor("controlShadow"), var0.getColor("controlDkShadow"), var0.getColor("controlHighlight"), var0.getColor("controlLtHighlight")), new MarginBorder());
  15.       return var1;
  16.    }
  17.  
  18.    public static Border getRadioButtonBorder() {
  19.       UIDefaults var0 = UIManager.getLookAndFeelDefaults();
  20.       BorderUIResource.CompoundBorderUIResource var1 = new BorderUIResource.CompoundBorderUIResource(new RadioButtonBorder(var0.getColor("controlShadow"), var0.getColor("controlDkShadow"), var0.getColor("controlHighlight"), var0.getColor("controlLtHighlight")), new MarginBorder());
  21.       return var1;
  22.    }
  23.  
  24.    public static Border getToggleButtonBorder() {
  25.       UIDefaults var0 = UIManager.getLookAndFeelDefaults();
  26.       BorderUIResource.CompoundBorderUIResource var1 = new BorderUIResource.CompoundBorderUIResource(new ToggleButtonBorder(var0.getColor("controlShadow"), var0.getColor("controlDkShadow"), var0.getColor("controlHighlight"), var0.getColor("controlLtHighlight")), new MarginBorder());
  27.       return var1;
  28.    }
  29.  
  30.    public static Border getMenuBarBorder() {
  31.       UIDefaults var0 = UIManager.getLookAndFeelDefaults();
  32.       MenuBarBorder var1 = new MenuBarBorder(var0.getColor("controlShadow"), var0.getColor("controlLtHighlight"));
  33.       return var1;
  34.    }
  35.  
  36.    public static Border getSplitPaneBorder() {
  37.       UIDefaults var0 = UIManager.getLookAndFeelDefaults();
  38.       SplitPaneBorder var1 = new SplitPaneBorder(var0.getColor("controlLtHighlight"), var0.getColor("controlDkShadow"));
  39.       return var1;
  40.    }
  41.  
  42.    public static Border getSplitPaneDividerBorder() {
  43.       UIDefaults var0 = UIManager.getLookAndFeelDefaults();
  44.       SplitPaneDividerBorder var1 = new SplitPaneDividerBorder(var0.getColor("controlLtHighlight"), var0.getColor("controlDkShadow"));
  45.       return var1;
  46.    }
  47.  
  48.    public static Border getTextFieldBorder() {
  49.       UIDefaults var0 = UIManager.getLookAndFeelDefaults();
  50.       FieldBorder var1 = new FieldBorder(var0.getColor("controlShadow"), var0.getColor("controlDkShadow"), var0.getColor("controlHighlight"), var0.getColor("controlLtHighlight"));
  51.       return var1;
  52.    }
  53.  
  54.    public static Border getProgressBarBorder() {
  55.       UIDefaults var0 = UIManager.getLookAndFeelDefaults();
  56.       BorderUIResource.LineBorderUIResource var1 = new BorderUIResource.LineBorderUIResource(Color.green, 2);
  57.       return var1;
  58.    }
  59.  
  60.    public static Border getInternalFrameBorder() {
  61.       UIDefaults var0 = UIManager.getLookAndFeelDefaults();
  62.       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));
  63.       return var1;
  64.    }
  65. }
  66.