public class DevicePropertyDialog
extends javax.swing.JDialog
implements java.beans.PropertyChangeListener
javax.swing.JDialog.AccessibleJDialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
Modifier and Type | Field and Description |
---|---|
protected javax.swing.JButton |
apply |
protected javax.swing.Box |
buttonBox |
protected javax.swing.JButton |
cancel |
protected DeviceProperty |
devicePropertyModel |
protected javax.swing.Box |
globalBox |
protected javax.swing.JLabel |
nameLabel |
protected javax.swing.JButton |
ok |
protected javax.swing.Box |
propertyBox |
protected javax.swing.JButton |
refresh |
protected javax.swing.JTextArea |
valueField |
accessibleContext, rootPane, rootPaneCheckingEnabled
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
DevicePropertyDialog()
Constructs the dialog with no parent and no title.
|
DevicePropertyDialog(java.awt.Dialog parent)
Constructs the dialog with a parent Dialog and no title.
|
DevicePropertyDialog(java.awt.Dialog parent,
java.lang.String title)
Constructs the dialog with a parent Dialog and a title.
|
DevicePropertyDialog(java.awt.Frame parent)
Constructs the dialog with a parent Frame and no title.
|
DevicePropertyDialog(java.awt.Frame parent,
java.lang.String title)
Constructs the dialog with a parent Frame and a title.
|
Modifier and Type | Method and Description |
---|---|
protected void |
apply() |
protected void |
cancel() |
void |
clearDevicePropertyModel()
A method to dissociate this JDialog with any
DeviceProperty |
DeviceProperty |
getDevicePropertyModel()
A method to know the associated device property
|
protected void |
initComponents() |
static void |
main(java.lang.String[] args)
This allows you to have an example.
To view your own device property, launch with 2 arguments :
|
void |
propertyChange(java.beans.PropertyChangeEvent arg0) |
protected void |
refresh() |
void |
setDevicePropertyModel(DeviceProperty property)
Associates a DeviceProperty with this JDialog
|
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
protected DeviceProperty devicePropertyModel
protected javax.swing.JTextArea valueField
protected javax.swing.JButton ok
protected javax.swing.JButton apply
protected javax.swing.JButton cancel
protected javax.swing.JButton refresh
protected javax.swing.JLabel nameLabel
protected javax.swing.Box propertyBox
protected javax.swing.Box buttonBox
protected javax.swing.Box globalBox
public DevicePropertyDialog(java.awt.Dialog parent, java.lang.String title)
setModel
to associate a DeviceProperty.parent
- title
- public DevicePropertyDialog(java.awt.Frame parent, java.lang.String title)
setModel
to associate a DeviceProperty.parent
- title
- public DevicePropertyDialog(java.awt.Dialog parent)
setModel
to associate a DeviceProperty.parent
- title
- public DevicePropertyDialog(java.awt.Frame parent)
setModel
to associate a DeviceProperty.parent
- title
- public DevicePropertyDialog()
setModel
to associate a DeviceProperty.parent
- title
- public void setDevicePropertyModel(DeviceProperty property)
property
- the DeviceProperty you wish to viewpublic DeviceProperty getDevicePropertyModel()
DeviceProperty
public void clearDevicePropertyModel()
DeviceProperty
protected void initComponents()
protected void apply()
protected void cancel()
protected void refresh()
public void propertyChange(java.beans.PropertyChangeEvent arg0)
propertyChange
in interface java.beans.PropertyChangeListener
public static void main(java.lang.String[] args)