| Modifier and Type | Class and Description |
|---|---|
| public static interface |
| Modifier and Type | Field and Description |
|---|---|
| private static XAtom | |
| pack-priv static int | |
| private static boolean | |
| pack-priv static int | |
| pack-priv static int | |
| private static final int | |
| pack-priv static int | |
| pack-priv static boolean | |
| pack-priv static boolean | |
| pack-priv static int | |
| pack-priv static long | |
| pack-priv static int | |
| private static String | |
| private static final PlatformLogger | |
| private static int | backingStoreType
One of XConstants: NotUseful, WhenMapped or Always. |
| pack-priv XClipboard | |
| private static final X11GraphicsDevice | |
| private static final long | |
| private static final DisplayChangedListener | displayChangedHandler
Listener installed to detect display changes. |
| private static final String | |
| protected static boolean | |
| private static final PlatformLogger | |
| private static long | |
| private FontConfigManager | |
| private static boolean | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static int | |
| private static final PlatformLogger | |
| private Point | |
| private Collection | |
| private boolean | loadedXSettings
True when the x settings have been loaded. |
| pack-priv static final X11GraphicsEnvironment | |
| private static final PlatformLogger | |
| private static volatile int | |
| private static volatile int | maxWindowWidthInPixels
Dimensions of default virtual screen in pixels. |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| private static int | |
| private static boolean | |
| private static XEventDispatcher | |
| private static final String | |
| private static final String | |
| pack-priv static final boolean | |
| pack-priv static final boolean | |
| pack-priv XClipboard | |
| pack-priv static HashMap | |
| private static Boolean | |
| pack-priv static int | |
| private static final XEventDispatcher | |
| private static final PlatformLogger | |
| private static SortedMap | |
| private static long | |
| private static boolean | |
| pack-priv static Thread | |
| pack-priv static UIDefaults | |
| pack-priv static TreeMap | |
| pack-priv static HashMap | |
| pack-priv static final int | |
| private static XMouseInfoPeer | |
| private XSettings | xs
XSETTINGS for the default screen. |
| pack-priv static final int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static void | |
| public synchronized void | addPropertyChangeListener(String name, PropertyChangeListener pcl)
Overrides java. Adds the specified property change listener for the named desktop property. |
| pack-priv static void | |
| public void | |
| public boolean | areExtraMouseButtonsEnabled()
Overrides java. Reports whether events from extra mouse buttons are allowed to be processed and posted into
|
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static void | |
| public void | beep()
Implements abstract java. Emits an audio beep depending on native system settings and hardware capabilities. |
| private static void | |
| pack-priv static boolean | |
| public ButtonPeer | createButton(Button target)
Overrides default sun. Creates this toolkit's implementation of |
| public CanvasPeer | createCanvas(Canvas target)
Overrides default sun. Creates this toolkit's implementation of |
| public CheckboxPeer | createCheckbox(Checkbox target)
Overrides default sun. Creates this toolkit's implementation of |
| public CheckboxMenuItemPeer | createCheckboxMenuItem(CheckboxMenuItem target)
Overrides default sun. Creates this toolkit's implementation of |
| public ChoicePeer | createChoice(Choice target)
Overrides default sun. Creates this toolkit's implementation of |
| public Cursor | createCustomCursor(Image cursor, Point hotSpot, String name)
Overrides java. Returns a new custom cursor. |
| public DesktopPeer | createDesktopPeer(Desktop target)
Overrides default sun. Creates this toolkit's implementation of the |
| public DialogPeer | createDialog(Dialog target)
Overrides default sun. Creates this toolkit's implementation of |
| public <T extends DragGestureRecognizer> T | createDragGestureRecognizer(Class<T> recognizerClass, DragSource ds, Component c, int srcActions, DragGestureListener dgl)
Overrides java. Creates a concrete, platform dependent, subclass of the abstract DragGestureRecognizer class requested, and associates it with the DragSource, Component and DragGestureListener specified. |
| public DragSourceContextPeer | createDragSourceContextPeer(DragGestureEvent dge)
Overrides default sun. Creates the peer for a DragSourceContext. |
| public XEmbeddedFramePeer | |
| pack-priv XEmbedChildProxyPeer | |
| public FileDialogPeer | createFileDialog(FileDialog target)
Overrides default sun. Creates this toolkit's implementation of |
| public FramePeer | createFrame(Frame target)
Overrides default sun. Creates this toolkit's implementation of |
| public LabelPeer | createLabel(Label target)
Overrides default sun. Creates this toolkit's implementation of |
| public FramePeer | createLightweightFrame(LightweightFrame target)
Implements abstract sun.
|
| public ListPeer | createList(List target)
Overrides default sun. Creates this toolkit's implementation of |
| public MenuPeer | createMenu(Menu target)
Overrides default sun. Creates this toolkit's implementation of |
| public MenuBarPeer | createMenuBar(MenuBar target)
Overrides default sun. Creates this toolkit's implementation of |
| public MenuItemPeer | createMenuItem(MenuItem target)
Overrides default sun. Creates this toolkit's implementation of |
| public PanelPeer | createPanel(Panel target)
Overrides default sun. Creates this toolkit's implementation of |
| public PopupMenuPeer | createPopupMenu(PopupMenu target)
Overrides default sun. Creates this toolkit's implementation of |
| public RobotPeer | createRobot(GraphicsDevice screen)
Overrides default sun. Creates the peer for a Robot. |
| public ScrollbarPeer | createScrollbar(Scrollbar target)
Overrides default sun. Creates this toolkit's implementation of |
| public ScrollPanePeer | createScrollPane(ScrollPane target)
Overrides default sun. Creates this toolkit's implementation of |
| public SystemTrayPeer | |
| public TaskbarPeer | createTaskbarPeer(Taskbar target)
Overrides default sun. Creates this toolkit's implementation of the |
| public TextAreaPeer | createTextArea(TextArea target)
Overrides default sun. Creates this toolkit's implementation of |
| public TextFieldPeer | createTextField(TextField target)
Overrides default sun. Creates this toolkit's implementation of |
| public TrayIconPeer | |
| public WindowPeer | createWindow(Window target)
Overrides default sun. Creates this toolkit's implementation of |
| private void | |
| pack-priv static void | |
| public boolean | enableInputMethodsForTextComponent()
Overrides sun. Implements sun. Returns whether enableInputMethods should be set to true for peered TextComponent instances on this platform. |
| pack-priv void | |
| pack-priv static String | |
| pack-priv static int | |
| public Dimension | getBestCursorSize(int preferredWidth, int preferredHeight)
Overrides java. Returns the supported cursor size |
| pack-priv static String | |
| pack-priv static long | |
| public DataTransferer | |
| public static long | |
| pack-priv static native long | |
| public static long | |
| pack-priv static native String | |
| public static long | |
| public FontPeer | getFontPeer(String name, int style)
Overrides default sun. Creates this toolkit's implementation of |
| public InputMethodDescriptor | getInputMethodAdapterDescriptor()
Implements sun. Returns a new input method adapter descriptor for native input methods. |
| public KeyboardFocusManagerPeer | getKeyboardFocusManagerPeer()
Implements abstract sun. Implements sun. Gets a singleton KeyboardFocusManagerPeer instance. |
| pack-priv boolean | Returns: true, if there is remembered last cursor position, false otherwiseReturns whether there is last remembered cursor position. |
| public boolean | getLockingKeyState(int key)
Overrides java. Returns whether the given locking key on the keyboard is currently in its "on" state. |
| public int | getMaximumCursorColors()
Overrides java. Returns the maximum number of colors the Toolkit supports in a custom cursor palette. |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static boolean | |
| public synchronized MouseInfoPeer | getMouseInfoPeer()
Overrides default sun. Obtains this toolkit's implementation of helper class for |
| pack-priv static int | |
| private long | |
| public int | getNumberOfButtons()
Overrides sun. Descendants of the SunToolkit should override and put their own logic here. |
| pack-priv static int | |
| private native int | |
| public PrintJob | getPrintJob(final Frame frame, final String doctitle, final Properties props)
Implements abstract java. Gets a |
| public PrintJob | getPrintJob(final Frame frame, final String doctitle, final JobAttributes jobAttributes, final PageAttributes pageAttributes)
Overrides java. Gets a |
| public Insets | getScreenInsets(final GraphicsConfiguration gc)
Overrides java. Gets the insets of the screen. |
| private Insets | |
| public int | getScreenResolution()
Implements abstract java. Returns the screen resolution in dots-per-inch. |
| public static boolean | |
| public static synchronized boolean | |
| public Clipboard | getSystemClipboard()
Implements abstract java. Gets the singleton instance of the system Clipboard which interfaces with clipboard facilities provided by the native platform. |
| public Clipboard | getSystemSelection()
Overrides java. Gets the singleton instance of the system selection as a
|
| pack-priv static native long | |
| pack-priv static UIDefaults | |
| private static Rectangle | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static long | |
| public void | grab(Window w)
Implements abstract sun. Grabs the mouse input for the given window. |
| pack-priv void | |
| protected void | initializeDesktopProperties()
Overrides java. initializeDesktopProperties |
| pack-priv static void | |
| private static native void | |
| private static void | |
| pack-priv static void | |
| private boolean | Returns: true if the method has initialized XAWTXSettings.Initializes XAWTXSettings if a property for a given property name is provided by XSettings and they are not initialized yet. |
| public boolean | isAlwaysOnTopSupported()
Overrides java. Returns whether the always-on-top mode is supported by this toolkit. |
| public boolean | isDesktopSupported()
Implements abstract sun. Returns if the java.awt.Desktop class is supported on the current desktop. |
| public boolean | isDynamicLayoutActive()
Overrides java. Returns whether dynamic layout of Containers on resize is currently enabled on the underlying operating system and/or window manager. |
| protected boolean | isDynamicLayoutSet()
Overrides java. Returns whether the layout of Containers is validated dynamically during resizing, or statically, after resizing is complete. |
| protected boolean | |
| public boolean | isFrameStateSupported(int state)
Overrides java. Returns whether Toolkit supports this state for
|
| pack-priv static boolean | |
| pack-priv static boolean | |
| public boolean | isModalExclusionTypeSupported(Dialog.
Overrides sun. Overridden in XToolkit and WToolkit |
| public boolean | isModalityTypeSupported(Dialog.
Overrides sun. Overridden in XToolkit and WToolkit |
| pack-priv static boolean | |
| pack-priv static boolean | |
| public boolean | |
| pack-priv static boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| pack-priv static boolean | |
| pack-priv static boolean | |
| pack-priv static int | |
| protected Object | lazilyLoadDesktopProperty(String name)
Overrides sun. Overridden to handle GTK icon loading |
| public void | loadSystemColors(int[] systemColors)
Overrides java. Fills in the integer array that is supplied as an argument with the current system color values. |
| private void | |
| public Map | mapInputMethodHighlight(InputMethodHighlight highlight)
Implements abstract java. Returns a map of visual attributes for the abstract level description of the given input method highlight, or null if no mapping is found. |
| private native void | |
| protected boolean | needsXEmbedImpl()
Overrides sun. Returns whether this toolkit needs the support of the xembed from embedding host(if any). |
| private void | |
| pack-priv void | parseXSettings(int screen_XXX_ignored, Map<String, Object> updatedSettings)
Callback from the native side indicating some, or all, of the desktop properties have changed and need to be reloaded. |
| pack-priv static void | |
| private void | |
| private void | |
| pack-priv static void | |
| pack-priv static void | |
| pack-priv static void | |
| pack-priv static void | |
| pack-priv static void | |
| private void | |
| public void | |
| public void | |
| pack-priv static void | |
| private static void | |
| public void | setDynamicLayout(boolean b)
Overrides java. Controls whether the layout of Containers is validated dynamically during resizing, or statically, after resizing is complete. |
| pack-priv static void | |
| protected boolean | syncNativeQueue(long timeout)
Implements abstract sun. Platform toolkits need to implement this method to perform the sync of the native queue. |
| protected static void | |
| protected static Object | |
| pack-priv static boolean | |
| public void | |
| public boolean | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static XBaseWindow | |
| pack-priv static void |