home *** CD-ROM | disk | FTP | other *** search
/ Sky at Night 2007 June / SAN CD 6-2007 CD-ROM 25.iso / pc / Software / AstroGrav_Win / Java / jre1.6.0 / lib / rt.jar / sun / swing / FilePane$7.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-11-29  |  1.0 KB  |  30 lines

  1. package sun.swing;
  2.  
  3. import java.awt.event.MouseAdapter;
  4. import java.awt.event.MouseEvent;
  5. import javax.swing.JScrollPane;
  6. import javax.swing.JTable;
  7. import javax.swing.table.TableCellEditor;
  8.  
  9. final class FilePane$7 extends MouseAdapter {
  10.    // $FF: synthetic field
  11.    final FilePane this$0;
  12.  
  13.    FilePane$7(FilePane var1) {
  14.       this.this$0 = var1;
  15.    }
  16.  
  17.    public void mousePressed(MouseEvent var1) {
  18.       JScrollPane var2 = (JScrollPane)var1.getComponent();
  19.       JTable var3 = (JTable)var2.getViewport().getView();
  20.       if (!var1.isShiftDown() || var3.getSelectionModel().getSelectionMode() == 0) {
  21.          this.this$0.clearSelection();
  22.          TableCellEditor var4 = var3.getCellEditor();
  23.          if (var4 != null) {
  24.             var4.stopCellEditing();
  25.          }
  26.       }
  27.  
  28.    }
  29. }
  30.