aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/awt/event/MouseEvent.java
diff options
context:
space:
mode:
authorBryce McKinlay <bryce@albatross.co.nz>2000-07-12 03:32:07 +0000
committerBryce McKinlay <bryce@gcc.gnu.org>2000-07-12 04:32:07 +0100
commitc7a136d3ef16cf20fcd5314036508e31870b4849 (patch)
treed9865dd4f3595d22c9fd5c93cc63eb0b226278d6 /libjava/java/awt/event/MouseEvent.java
parent406a65d0db1eb80f45a7a3bf8c85f534e1a3960a (diff)
downloadgcc-c7a136d3ef16cf20fcd5314036508e31870b4849.zip
gcc-c7a136d3ef16cf20fcd5314036508e31870b4849.tar.gz
gcc-c7a136d3ef16cf20fcd5314036508e31870b4849.tar.bz2
Big AWT patch.
From-SVN: r34976
Diffstat (limited to 'libjava/java/awt/event/MouseEvent.java')
-rw-r--r--libjava/java/awt/event/MouseEvent.java35
1 files changed, 31 insertions, 4 deletions
diff --git a/libjava/java/awt/event/MouseEvent.java b/libjava/java/awt/event/MouseEvent.java
index e3dff04..bb9602c 100644
--- a/libjava/java/awt/event/MouseEvent.java
+++ b/libjava/java/awt/event/MouseEvent.java
@@ -67,10 +67,37 @@ public class MouseEvent extends InputEvent
public String paramString ()
{
- return ("MouseEvent[" + when + "," + modifiers
- + ",(" + x + "," + y + "),"
- + clickCount + "," + popupTrigger
- + ";" + super.paramString () + "]");
+ String r;
+ switch (id)
+ {
+ case MOUSE_CLICKED:
+ r = "MOUSE_CLICKED";
+ break;
+ case MOUSE_DRAGGED:
+ r = "MOUSE_DRAGGED";
+ break;
+ case MOUSE_ENTERED:
+ r = "MOUSE_ENTERED";
+ break;
+ case MOUSE_EXITED:
+ r = "MOUSE_EXITED";
+ break;
+ case MOUSE_MOVED:
+ r = "MOUSE_MOVED";
+ break;
+ case MOUSE_PRESSED:
+ r = "MOUSE_PRESSED";
+ break;
+ case MOUSE_RELEASED:
+ r = "MOUSE_RELEASED";
+ break;
+ default:
+ r = "unknown id";
+ break;
+ }
+ r += ",(" + x + "," + y + "),modifiers=" + modifiers + ",clickCount=" +
+ clickCount;
+ return r;
}
public void translatePoint (int x, int y)