safehome.device
Class DeviceCamera
java.lang.Object
java.lang.Thread
safehome.device.DeviceCamera
- All Implemented Interfaces:
- Runnable, interfaceCamera
public class DeviceCamera
- extends Thread
- implements interfaceCamera
- Author:
- cs350
Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
imgSource
BufferedImage imgSource
font
Font font
centerWidth
int centerWidth
centerHeight
int centerHeight
RETURN_SIZE
static final int RETURN_SIZE
- See Also:
- Constant Field Values
SOURCE_SIZE
static final int SOURCE_SIZE
- See Also:
- Constant Field Values
DeviceCamera
public DeviceCamera()
setID
public void setID(int id)
- (non-Javadoc)
- Specified by:
setID
in interface interfaceCamera
- Parameters:
id
- id is just id merong- See Also:
interfaceCamera.setID(int)
getID
public int getID()
- Specified by:
getID
in interface interfaceCamera
- Returns:
getView
public BufferedImage getView()
- Specified by:
getView
in interface interfaceCamera
- Returns:
panRight
public boolean panRight()
- Specified by:
panRight
in interface interfaceCamera
- Returns:
panLeft
public boolean panLeft()
- Specified by:
panLeft
in interface interfaceCamera
- Returns:
zoomIn
public boolean zoomIn()
- Specified by:
zoomIn
in interface interfaceCamera
- Returns:
zoomOut
public boolean zoomOut()
- Specified by:
zoomOut
in interface interfaceCamera
- Returns:
run
public void run()
- Specified by:
run
in interface Runnable
- Overrides:
run
in class Thread