View Javadoc

1   package org.catacomb.graph.gui;
2   
3   import java.awt.Graphics;
4   
5   import javax.swing.JComponent;
6   import javax.swing.plaf.ComponentUI;
7   import javax.swing.plaf.basic.BasicSplitPaneDivider;
8   import javax.swing.plaf.basic.BasicSplitPaneUI;
9   
10  
11  final class AboveBelowSplitAxisPanelUI extends BasicSplitPaneUI {
12  
13      GraphColors gcols;
14  
15      AboveBelowSplitAxisPanelUI(GraphColors gc) {
16          super();
17          gcols = gc;
18  
19      }
20  
21      public static ComponentUI createUI(JComponent jcomponent, GraphColors gc) {
22          return (new AboveBelowSplitAxisPanelUI(gc));
23      }
24  
25      public BasicSplitPaneDivider createDefaultDivider() {
26          return (new HorizontalAxisAxisDivider(this, gcols));
27      }
28  
29  
30      public void paint(Graphics graphics, JComponent jcomponent) {
31  
32      }
33  
34  
35      protected void uninstallDefaults() {
36      }
37  
38  }
39