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 / JTable$4.class (.txt) < prev    next >
Encoding:
Java Class File  |  1979-12-31  |  1.1 KB  |  42 lines

  1. package javax.swing;
  2.  
  3. import javax.swing.table.TableColumnModel;
  4.  
  5. class JTable$4 implements JTable.Resizable3 {
  6.    // $FF: synthetic field
  7.    private final int val$end;
  8.    // $FF: synthetic field
  9.    private final int val$start;
  10.    // $FF: synthetic field
  11.    private final TableColumnModel val$cm;
  12.    // $FF: synthetic field
  13.    private final JTable this$0;
  14.  
  15.    JTable$4(JTable var1, int var2, int var3, TableColumnModel var4) {
  16.       this.this$0 = var1;
  17.       this.val$end = var2;
  18.       this.val$start = var3;
  19.       this.val$cm = var4;
  20.    }
  21.  
  22.    public int getElementCount() {
  23.       return this.val$end - this.val$start;
  24.    }
  25.  
  26.    public int getLowerBoundAt(int var1) {
  27.       return this.val$cm.getColumn(var1 + this.val$start).getMinWidth();
  28.    }
  29.  
  30.    public int getUpperBoundAt(int var1) {
  31.       return this.val$cm.getColumn(var1 + this.val$start).getMaxWidth();
  32.    }
  33.  
  34.    public int getMidPointAt(int var1) {
  35.       return this.val$cm.getColumn(var1 + this.val$start).getWidth();
  36.    }
  37.  
  38.    public void setSizeAt(int var1, int var2) {
  39.       this.val$cm.getColumn(var2 + this.val$start).setWidth(var1);
  40.    }
  41. }
  42.