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 / plaf / basic / BasicSplitPaneUI$KeyboardEndAction.class (.txt) < prev    next >
Encoding:
Java Class File  |  1979-12-31  |  964 b   |  27 lines

  1. package javax.swing.plaf.basic;
  2.  
  3. import java.awt.Insets;
  4. import java.awt.event.ActionEvent;
  5. import java.util.EventObject;
  6. import javax.swing.AbstractAction;
  7. import javax.swing.JComponent;
  8. import javax.swing.JSplitPane;
  9.  
  10. class BasicSplitPaneUI$KeyboardEndAction extends AbstractAction {
  11.    public void actionPerformed(ActionEvent var1) {
  12.       JSplitPane var2 = (JSplitPane)((EventObject)var1).getSource();
  13.       BasicSplitPaneUI var3 = (BasicSplitPaneUI)var2.getUI();
  14.       if (BasicSplitPaneUI.access$100(var3)) {
  15.          Insets var4 = ((JComponent)var2).getInsets();
  16.          int var5 = var4 != null ? var4.bottom : 0;
  17.          int var6 = var4 != null ? var4.right : 0;
  18.          if (BasicSplitPaneUI.access$000(var3) == 0) {
  19.             var2.setDividerLocation(((JComponent)var2).getHeight() - var5);
  20.          } else {
  21.             var2.setDividerLocation(((JComponent)var2).getWidth() - var6);
  22.          }
  23.       }
  24.  
  25.    }
  26. }
  27.