gnu.awt.virtual.swing
Class VirtualDesktop
java.lang.Object
|
+--java.awt.Toolkit
|
+--gnu.awt.virtual.VirtualToolkit
|
+--gnu.awt.virtual.swing.VirtualDesktop
- Direct Known Subclasses:
- VNCDesktop
- public class VirtualDesktop
- extends VirtualToolkit
AWT toolkit implemented entirely with JFC peers, thus allowing a lightweight simulation
of the operating system desktop.
Nested classes inherited from class java.awt.Toolkit |
|
Constructor Summary |
VirtualDesktop(DirectColorModel colorModel,
String title,
int width,
int height)
|
VirtualDesktop(int bitsPerPixel,
int rMask,
int gMask,
int bMask,
String title,
int width,
int height)
|
VirtualDesktop(String title,
int width,
int height)
|
Methods inherited from class gnu.awt.virtual.VirtualToolkit |
beep, checkImage, createImage, createImage, createImage, createImage, getColorModel, getFontList, getFontMetrics, getFontPeer, getImage, getImage, getPrintJob, getScreenResolution, getScreenSize, getSystemClipboard, getSystemEventQueueImpl, mapInputMethodHighlight, prepareImage, setColorModel, setDefaultToolkit, sync |
Methods inherited from class java.awt.Toolkit |
addAWTEventListener, addPropertyChangeListener, createCustomCursor, createDragGestureRecognizer, createImage, getAWTEventListeners, getAWTEventListeners, getBestCursorSize, getDefaultToolkit, getDesktopProperty, getLockingKeyState, getMaximumCursorColors, getMenuShortcutKeyMask, getNativeContainer, getPrintJob, getProperty, getPropertyChangeListeners, getPropertyChangeListeners, getScreenInsets, getSystemEventQueue, getSystemSelection, initializeDesktopProperties, isDynamicLayoutActive, isDynamicLayoutSet, isFrameStateSupported, lazilyLoadDesktopProperty, loadSystemColors, removeAWTEventListener, removePropertyChangeListener, setDesktopProperty, setDynamicLayout, setLockingKeyState |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
desktopFrame
protected VirtualJFrame desktopFrame
desktop
protected JDesktopPane desktop
initialized
private boolean initialized
VirtualDesktop
public VirtualDesktop(DirectColorModel colorModel,
String title,
int width,
int height)
VirtualDesktop
public VirtualDesktop(int bitsPerPixel,
int rMask,
int gMask,
int bMask,
String title,
int width,
int height)
VirtualDesktop
public VirtualDesktop(String title,
int width,
int height)
show
public void show()
dispose
public void dispose()
createButton
protected java.awt.peer.ButtonPeer createButton(Button target)
- Overrides:
createButton
in class VirtualToolkit
createCanvas
protected java.awt.peer.CanvasPeer createCanvas(Canvas target)
- Overrides:
createCanvas
in class VirtualToolkit
createCheckbox
protected java.awt.peer.CheckboxPeer createCheckbox(Checkbox target)
- Overrides:
createCheckbox
in class VirtualToolkit
createCheckboxMenuItem
protected java.awt.peer.CheckboxMenuItemPeer createCheckboxMenuItem(CheckboxMenuItem target)
- Overrides:
createCheckboxMenuItem
in class VirtualToolkit
createChoice
protected java.awt.peer.ChoicePeer createChoice(Choice target)
- Overrides:
createChoice
in class VirtualToolkit
createComponent
protected java.awt.peer.LightweightPeer createComponent(Component target)
- Overrides:
createComponent
in class VirtualToolkit
createDialog
protected java.awt.peer.DialogPeer createDialog(Dialog target)
- Overrides:
createDialog
in class VirtualToolkit
createDragSourceContextPeer
public java.awt.dnd.peer.DragSourceContextPeer createDragSourceContextPeer(DragGestureEvent dge)
- Overrides:
createDragSourceContextPeer
in class VirtualToolkit
createFileDialog
protected java.awt.peer.FileDialogPeer createFileDialog(FileDialog target)
- Overrides:
createFileDialog
in class VirtualToolkit
createFrame
protected java.awt.peer.FramePeer createFrame(Frame target)
- Overrides:
createFrame
in class VirtualToolkit
createLabel
protected java.awt.peer.LabelPeer createLabel(Label target)
- Overrides:
createLabel
in class VirtualToolkit
createList
protected java.awt.peer.ListPeer createList(List target)
- Overrides:
createList
in class VirtualToolkit
createMenu
protected java.awt.peer.MenuPeer createMenu(Menu target)
- Overrides:
createMenu
in class VirtualToolkit
createMenuBar
protected java.awt.peer.MenuBarPeer createMenuBar(MenuBar target)
- Overrides:
createMenuBar
in class VirtualToolkit
createMenuItem
protected java.awt.peer.MenuItemPeer createMenuItem(MenuItem target)
- Overrides:
createMenuItem
in class VirtualToolkit
createPanel
protected java.awt.peer.PanelPeer createPanel(Panel target)
- Overrides:
createPanel
in class VirtualToolkit
createPopupMenu
protected java.awt.peer.PopupMenuPeer createPopupMenu(PopupMenu target)
- Overrides:
createPopupMenu
in class VirtualToolkit
createScrollbar
protected java.awt.peer.ScrollbarPeer createScrollbar(Scrollbar target)
- Overrides:
createScrollbar
in class VirtualToolkit
createScrollPane
protected java.awt.peer.ScrollPanePeer createScrollPane(ScrollPane target)
- Overrides:
createScrollPane
in class VirtualToolkit
createTextArea
protected java.awt.peer.TextAreaPeer createTextArea(TextArea target)
- Overrides:
createTextArea
in class VirtualToolkit
createTextField
protected java.awt.peer.TextFieldPeer createTextField(TextField target)
- Overrides:
createTextField
in class VirtualToolkit
createWindow
protected java.awt.peer.WindowPeer createWindow(Window target)
- Overrides:
createWindow
in class VirtualToolkit
init
private void init(String title)