1 package javax
.swing
.plaf
.basic
;
5 import javax
.swing
.border
.*;
7 class BasicBorder
extends MatteBorder
9 static Color BtnPointClr
= new Color( 180, 180, 180);
16 public void paintBorder(Component c
,
23 // System.out.println("PAINT-------------------------------------------BORDER");
27 g
.setColor( BtnPointClr
);
28 g
.draw3DRect( 0, 0, width
-1, height
-1, true);
33 class PanelBorder
extends MatteBorder
40 public void paintBorder(Component c
,
47 // System.out.println("PAINT-------------------------------------------BORDER");
48 super.paintBorder(c
, g
, x
, y
, width
, height
);
52 public class BasicDefaults
extends UIDefaults
54 public BasicDefaults()
56 // System.out.println("BasicDefaults !!!!!!!!!!!!!!!!!!!!!!!!!");
57 put("JButton", new BasicButtonUI());
58 put("JLabel", new BasicLabelUI());
60 put("JPanel", new BasicPanelUI());
61 put("JCheckBox", new BasicCheckBoxUI());
62 put("JRadioButton", new BasicRadioButtonUI());
63 put("JToggleButton", new BasicToggleButtonUI());
64 put("JOptionPane", new BasicOptionPaneUI());
65 put("JList", new BasicListUI());
66 put("JTree", new BasicTreeUI());
67 put("JTextComponent", new BasicTextUI());
68 put("JTabbedPane", new BasicTabbedPaneUI());
69 put("JScrollPane", new BasicScrollPaneUI());
70 put("JViewport", new BasicViewportUI());
72 put("JButton.border", new BasicBorder());
73 put("JPanel.border", new PanelBorder());
75 put("JToggleButton.border", new PanelBorder());
76 put("JCheckBox.border", new PanelBorder());
77 put("JRadioButton.border", new PanelBorder());