home *** CD-ROM | disk | FTP | other *** search
/ Cre@te Online 2000 December / Cre@teOnline CD05.iso / MacSoft / XML ConsoleMax.sea / XML ConsoleMax / Required / esc.jar / com / extensibility / app / BaseToolBar$DivLine.class (.txt) < prev    next >
Encoding:
Java Class File  |  2000-06-30  |  1.2 KB  |  36 lines

  1. package com.extensibility.app;
  2.  
  3. import java.awt.Component;
  4. import java.awt.Dimension;
  5. import java.awt.Graphics;
  6. import javax.swing.JComponent;
  7.  
  8. public class BaseToolBar$DivLine extends JComponent {
  9.    // $FF: synthetic field
  10.    final BaseToolBar this$0;
  11.    Dimension maxSz;
  12.  
  13.    BaseToolBar$DivLine(BaseToolBar var1) {
  14.       this.this$0 = var1;
  15.       this.maxSz = new Dimension(24, 100);
  16.       ((JComponent)this).setPreferredSize(new Dimension(24, 0));
  17.       ((JComponent)this).setMaximumSize(this.maxSz);
  18.    }
  19.  
  20.    public void setSize(int var1, int var2) {
  21.       super.setSize(2, var2);
  22.    }
  23.  
  24.    public void setSize(Dimension var1) {
  25.       var1.width = 2;
  26.       super.setSize(var1);
  27.    }
  28.  
  29.    public void paintComponent(Graphics var1) {
  30.       var1.setColor(((Component)this).getBackground().darker());
  31.       var1.drawLine(12, 1, 12, ((JComponent)this).getHeight());
  32.       var1.setColor(((Component)this).getBackground().brighter());
  33.       var1.drawLine(13, 1, 13, ((JComponent)this).getHeight());
  34.    }
  35. }
  36.