Class WebcamSelector
- java.lang.Object
-
- de.frankmuenster.jameica.qrscanner.gui.parts.WebcamSelector
-
- All Implemented Interfaces:
de.willuhn.jameica.gui.Part
public class WebcamSelector extends java.lang.Object implements de.willuhn.jameica.gui.Part
Ein Webcam Dropdown Feld zur Auzswahl einer Webcam- Author:
- Frank Münster
-
-
Constructor Summary
Constructors Constructor Description WebcamSelector()
Konstruktor, der die Default Webcam ermittelt Standardkonstruktor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addListener(WebcamSelectedListener listener)
Fuegt eine Listener hinzujava.lang.String
getValue()
Liefert den Namen der ausgewählten Webcam oder NULL, falls keine Webcam gefunden wurde.void
paint(org.eclipse.swt.widgets.Composite parent)
void
removeListener(WebcamSelectedListener listener)
Entfernt einen Listener aus der Liste
-
-
-
Method Detail
-
addListener
public final void addListener(WebcamSelectedListener listener)
Fuegt eine Listener hinzu- Parameters:
listener
- WebcamChangeListener der hinzugefügt werden soll
-
getValue
public java.lang.String getValue()
Liefert den Namen der ausgewählten Webcam oder NULL, falls keine Webcam gefunden wurde.- Returns:
- den Namen der ausgewählten Webcam oder NULL
-
paint
public void paint(org.eclipse.swt.widgets.Composite parent) throws java.rmi.RemoteException
- Specified by:
paint
in interfacede.willuhn.jameica.gui.Part
- Throws:
java.rmi.RemoteException
- See Also:
Part.paint(Composite)
-
removeListener
public final void removeListener(WebcamSelectedListener listener)
Entfernt einen Listener aus der Liste- Parameters:
listener
- WebcamChangeListener der entfernt werden soll
-
-