Class SsdOled

java.lang.Object
com.diozero.devices.SsdOled
All Implemented Interfaces:
java.io.Closeable, java.lang.AutoCloseable
Direct Known Subclasses:
ColourSsdOled, SSD1306

public abstract class SsdOled
extends java.lang.Object
implements java.io.Closeable
  • Field Details

  • Constructor Details

  • Method Details

    • init

      protected abstract void init()
    • reset

      protected void reset()
    • command

      protected void command​(byte... commands)
    • data

      protected void data()
    • data

      protected void data​(int offset, int length)
    • goTo

      protected abstract void goTo​(int x, int y)
    • home

      protected abstract void home()
    • display

      public void display()
    • display

      public abstract void display​(java.awt.image.BufferedImage image)
    • clear

      public void clear()
    • getWidth

      public int getWidth()
    • getHeight

      public int getHeight()
    • setDisplayOn

      public void setDisplayOn​(boolean on)
    • close

      public void close()
      Specified by:
      close in interface java.lang.AutoCloseable
      Specified by:
      close in interface java.io.Closeable
    • getNativeImageType

      public int getNativeImageType()
    • invertDisplay

      public abstract void invertDisplay​(boolean invert)