- java.lang.Object
-
- com.ibasco.ucgdisplay.drivers.glcd.GlcdBaseDriver
-
- com.ibasco.ucgdisplay.drivers.glcd.GlcdDriver
-
- All Implemented Interfaces:
com.ibasco.ucgdisplay.common.drivers.DisplayDriver
,GlcdDisplayDriver
public class GlcdDriver extends GlcdBaseDriver
A concrete implementation of the base graphics driver- Author:
- Rafael Ibasco
-
-
Constructor Summary
Constructors Constructor Description GlcdDriver()
GlcdDriver(GlcdConfig config)
GlcdDriver(GlcdConfig config, boolean virtual)
GlcdDriver(GlcdConfig config, boolean virtual, GlcdDriverEventHandler handler)
GlcdDriver(GlcdConfig config, boolean virtual, GlcdDriverEventHandler handler, GlcdDriverAdapter driverAdapter)
-
Method Summary
-
Methods inherited from class com.ibasco.ucgdisplay.drivers.glcd.GlcdBaseDriver
begin, checkConfig, clear, clearBuffer, clearDisplay, createDefaultEventHandler, drawBox, drawBox, drawCircle, drawCircle, drawDisc, drawDisc, drawEllipse, drawEllipse, drawFilledEllipse, drawFilledEllipse, drawFrame, drawFrame, drawGlyph, drawGlyph, drawHLine, drawHLine, drawLine, drawLine, drawPixel, drawPixel, drawPixels, drawPixelsBgra, drawRoundedBox, drawRoundedBox, drawRoundedFrame, drawRoundedFrame, drawString, drawString, drawTriangle, drawTriangle, drawUTF8, drawUTF8, drawVLine, drawVLine, drawXBM, drawXBM, drawXBM, drawXBM, equals, exportToPBM, exportToPBM2, exportToXBM, exportToXBM2, firstPage, getAscent, getBuffer, getBufferCurrTileRow, getBufferTileHeight, getBufferTileWidth, getConfig, getDescent, getDriverEventHandler, getHeight, getId, getMaxCharHeight, getMaxCharWidth, getNativeBgraBuffer, getNativeBuffer, getStrWidth, getUTF8Width, getWidth, hashCode, initDisplay, initialize, isInitialized, nextPage, onByteEvent, onGpioEvent, sendBuffer, sendCommand, setAutoPageClear, setBitmapMode, setBufferCurrTileRow, setClipWindow, setContrast, setCursor, setDisplayRotation, setDisplayRotation, setDrawColor, setDriverEventHandler, setFlipMode, setFont, setFont, setFontDirection, setFontMode, setFontPosBaseline, setFontPosBottom, setFontPosCenter, setFontPosTop, setFontRefHeightAll, setFontRefHeightExtendedText, setFontRefHeightText, setMaxClipWindow, setPowerSave, setPrimaryColor, setSecondaryColor, updateDisplay, updateDisplay, write
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.ibasco.ucgdisplay.drivers.glcd.GlcdDisplayDriver
getBufferSize
-
-
-
-
Constructor Detail
-
GlcdDriver
public GlcdDriver()
-
GlcdDriver
public GlcdDriver(GlcdConfig config) throws GlcdDriverException
- Throws:
GlcdDriverException
- When driver initialization fails
-
GlcdDriver
public GlcdDriver(GlcdConfig config, boolean virtual) throws GlcdDriverException
- Throws:
GlcdDriverException
- When driver initialization fails
-
GlcdDriver
public GlcdDriver(GlcdConfig config, boolean virtual, GlcdDriverEventHandler handler) throws GlcdDriverException
- Throws:
GlcdDriverException
- When driver initialization fails
-
GlcdDriver
public GlcdDriver(GlcdConfig config, boolean virtual, GlcdDriverEventHandler handler, GlcdDriverAdapter driverAdapter)
-
-