home *** CD-ROM | disk | FTP | other *** search
/ S283 Planetary Science &n…he Search for Life DVD 2 / DVD-ROM.iso / kepler / kepler.jar / TextDrawPanel$ML.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-12-04  |  999 b   |  33 lines

  1. import java.awt.event.InputEvent;
  2. import java.awt.event.MouseAdapter;
  3. import java.awt.event.MouseEvent;
  4.  
  5. class TextDrawPanel$ML extends MouseAdapter {
  6.    // $FF: synthetic field
  7.    private final TextDrawPanel this$0;
  8.  
  9.    TextDrawPanel$ML(TextDrawPanel var1) {
  10.       this.this$0 = var1;
  11.    }
  12.  
  13.    public void mouseExited(MouseEvent var1) {
  14.       if (var1.getX() < 0 || var1.getX() >= this.this$0.w || var1.getY() < 0 || var1.getY() >= this.this$0.h) {
  15.          this.this$0.copyB.setVisible(false);
  16.       }
  17.  
  18.       ((InputEvent)var1).consume();
  19.    }
  20.  
  21.    public void mousePressed(MouseEvent var1) {
  22.       if (this.this$0.copyB.isVisible()) {
  23.          this.this$0.copyB.setVisible(false);
  24.       } else {
  25.          int var2 = var1.getX();
  26.          int var3 = var1.getY();
  27.          this.this$0.copyB.setBounds(var2 < this.this$0.w - 80 ? var2 : this.this$0.w - 80, var3 < this.this$0.h - 20 ? var3 : this.this$0.h - 20, 80, 20);
  28.          this.this$0.copyB.setVisible(true);
  29.       }
  30.  
  31.    }
  32. }
  33.