summaryrefslogtreecommitdiff
path: root/NET/worlds/console/GammaTextScrollbar.java
blob: c3eed338f047573b7740f02cbcfbe32ed5f62634 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package NET.worlds.console;

import java.awt.Scrollbar;
import java.awt.event.MouseEvent;

class GammaTextScrollbar extends Scrollbar {
   private static final long serialVersionUID = -3376693721088718777L;

   GammaTextScrollbar(int orientation) {
      super(orientation);
      this.enableEvents(20L);
   }

   @Override
   protected void processMouseEvent(MouseEvent e) {
      if (e.getID() == 501) {
         this.getParent().requestFocus();
      }

      super.processMouseEvent(e);
   }
}