29package com.jogamp.newt.event;
31import com.jogamp.newt.MonitorDevice;
32import com.jogamp.newt.MonitorMode;
34@SuppressWarnings(
"serial")
36 public static final short EVENT_MONITOR_MODE_CHANGE_NOTIFY = 600;
37 public static final short EVENT_MONITOR_MODE_CHANGED = 601;
42 super(eventType, source, when);
53 case EVENT_MONITOR_MODE_CHANGE_NOTIFY:
return "MODE_CHANGE_NOTIFY";
54 case EVENT_MONITOR_MODE_CHANGED:
return "MODE_CHANGED";
55 default:
return "unknown (" + type +
")";
61 return toString(
null).toString();
65 public final StringBuilder
toString(StringBuilder sb) {
67 sb =
new StringBuilder();
69 sb.append(
"MonitorEvent[").append(getEventTypeString(getEventType())).append(
", source ").append(source)
70 .append(
", mode ").append(mode).append(
", ");
71 return super.toString(sb).append(
"]");
Visual output device, i.e.
Immutable MonitorMode Class, consisting of it's read only components:
static String getEventTypeString(final short type)
final MonitorDevice getMonitor()
Returns the source, which is a MonitorDevice.
MonitorEvent(final short eventType, final MonitorDevice source, final long when, final MonitorMode mode)
final StringBuilder toString(StringBuilder sb)
final MonitorMode getMode()