35package com.jogamp.newt.event;
42@SuppressWarnings(
"serial")
44 public static final short EVENT_WINDOW_RESIZED = 100;
45 public static final short EVENT_WINDOW_MOVED = 101;
46 public static final short EVENT_WINDOW_DESTROY_NOTIFY = 102;
47 public static final short EVENT_WINDOW_GAINED_FOCUS = 103;
48 public static final short EVENT_WINDOW_LOST_FOCUS = 104;
49 public static final short EVENT_WINDOW_REPAINT = 105;
50 public static final short EVENT_WINDOW_DESTROYED = 106;
52 public WindowEvent(
final short eventType,
final Object source,
final long when) {
53 super(eventType, source, when);
58 case EVENT_WINDOW_RESIZED:
return "RESIZED";
59 case EVENT_WINDOW_MOVED:
return "MOVED";
60 case EVENT_WINDOW_DESTROY_NOTIFY:
return "DESTROY_NOTIFY";
61 case EVENT_WINDOW_GAINED_FOCUS:
return "GAINED_FOCUS";
62 case EVENT_WINDOW_LOST_FOCUS:
return "LOST_FOCUS";
63 case EVENT_WINDOW_REPAINT:
return "REPAINT";
64 case EVENT_WINDOW_DESTROYED:
return "DESTROYED";
65 default:
return "unknown (" + type +
")";
71 return toString(
null).toString();
75 public StringBuilder
toString(StringBuilder sb) {
77 sb =
new StringBuilder();
79 sb.append(
"WindowEvent[").append(getEventTypeString(getEventType())).append(
", ");
80 return super.toString(sb).append(
"]");
NEWT events are provided for notification purposes ONLY; The NEWT will automatically handle the even...
NEWT Window events are provided for notification purposes ONLY.
static String getEventTypeString(final short type)
WindowEvent(final short eventType, final Object source, final long when)
StringBuilder toString(StringBuilder sb)