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 / Box$Filler.class (.txt) < prev    next >
Encoding:
Java Class File  |  1979-12-31  |  998 b   |  47 lines

  1. package javax.swing;
  2.  
  3. import java.awt.Component;
  4. import java.awt.Dimension;
  5. import javax.accessibility.Accessible;
  6. import javax.accessibility.AccessibleContext;
  7.  
  8. public class Box$Filler extends Component implements Accessible {
  9.    private Dimension reqMin;
  10.    private Dimension reqPref;
  11.    private Dimension reqMax;
  12.    protected AccessibleContext accessibleContext = null;
  13.  
  14.    public Box$Filler(Dimension var1, Dimension var2, Dimension var3) {
  15.       this.reqMin = var1;
  16.       this.reqPref = var2;
  17.       this.reqMax = var3;
  18.    }
  19.  
  20.    public void changeShape(Dimension var1, Dimension var2, Dimension var3) {
  21.       this.reqMin = var1;
  22.       this.reqPref = var2;
  23.       this.reqMax = var3;
  24.       ((Component)this).invalidate();
  25.    }
  26.  
  27.    public Dimension getMinimumSize() {
  28.       return this.reqMin;
  29.    }
  30.  
  31.    public Dimension getPreferredSize() {
  32.       return this.reqPref;
  33.    }
  34.  
  35.    public Dimension getMaximumSize() {
  36.       return this.reqMax;
  37.    }
  38.  
  39.    public AccessibleContext getAccessibleContext() {
  40.       if (this.accessibleContext == null) {
  41.          this.accessibleContext = new Box.Filler.AccessibleBoxFiller(this);
  42.       }
  43.  
  44.       return this.accessibleContext;
  45.    }
  46. }
  47.