Ontimize 5.2072EN

com.ontimize.media
Class CaptureDeviceSelectorDialog

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Dialog
                  extended byjavax.swing.JDialog
                      extended bycom.ontimize.media.DefaultDialog
                          extended bycom.ontimize.media.CaptureDeviceSelectorDialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class CaptureDeviceSelectorDialog
extends DefaultDialog

See Also:
Serialized Form

Nested Class Summary
protected  class CaptureDeviceSelectorDialog.Render
           
 
Nested classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  javax.swing.JComboBox combo
           
protected  javax.media.CaptureDeviceInfo device
           
protected  javax.swing.JLabel lInfo
           
 
Fields inherited from class com.ontimize.media.DefaultDialog
bCancel, bOK, buttonsPanel, CANCEL, OK, result
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
CaptureDeviceSelectorDialog(java.awt.Dialog w, java.lang.String title)
           
CaptureDeviceSelectorDialog(java.awt.Frame w, java.lang.String title)
           
 
Method Summary
protected  void cancel()
           
protected  java.util.Vector getAudioCaptureDevices()
           
protected  java.util.Vector getCaptureDevices()
           
 javax.media.CaptureDeviceInfo getSelectedDevice()
           
protected  java.util.Vector getVideoCaptureDevices()
           
protected  void initCombo()
           
protected  void ok()
           
 void setShowOnlyAudio(boolean v)
           
 void setShowOnlyVideo(boolean v)
           
static javax.media.CaptureDeviceInfo showAudioCaptureDeviceSelectorDialog(java.awt.Component parent)
           
static javax.media.CaptureDeviceInfo showCaptureDeviceSelectorDialog(java.awt.Component parent)
           
static javax.media.CaptureDeviceInfo showVideoCaptureDeviceSelectorDialog(java.awt.Component parent)
           
 
Methods inherited from class com.ontimize.media.DefaultDialog
getResult, init, installButtonListeners
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
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, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, 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, isOpaque, 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, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

combo

protected javax.swing.JComboBox combo

device

protected javax.media.CaptureDeviceInfo device

lInfo

protected javax.swing.JLabel lInfo
Constructor Detail

CaptureDeviceSelectorDialog

public CaptureDeviceSelectorDialog(java.awt.Frame w,
                                   java.lang.String title)

CaptureDeviceSelectorDialog

public CaptureDeviceSelectorDialog(java.awt.Dialog w,
                                   java.lang.String title)
Method Detail

initCombo

protected void initCombo()

ok

protected void ok()
Overrides:
ok in class DefaultDialog

cancel

protected void cancel()
Overrides:
cancel in class DefaultDialog

getSelectedDevice

public javax.media.CaptureDeviceInfo getSelectedDevice()

getCaptureDevices

protected java.util.Vector getCaptureDevices()

getVideoCaptureDevices

protected java.util.Vector getVideoCaptureDevices()

getAudioCaptureDevices

protected java.util.Vector getAudioCaptureDevices()

setShowOnlyVideo

public void setShowOnlyVideo(boolean v)

setShowOnlyAudio

public void setShowOnlyAudio(boolean v)

showCaptureDeviceSelectorDialog

public static javax.media.CaptureDeviceInfo showCaptureDeviceSelectorDialog(java.awt.Component parent)

showVideoCaptureDeviceSelectorDialog

public static javax.media.CaptureDeviceInfo showVideoCaptureDeviceSelectorDialog(java.awt.Component parent)

showAudioCaptureDeviceSelectorDialog

public static javax.media.CaptureDeviceInfo showAudioCaptureDeviceSelectorDialog(java.awt.Component parent)

Ontimize