Class Display

  • Direct Known Subclasses:
    SwingDisplay, SwtDisplay

    public abstract class Display
    extends java.lang.Object
    An abstract "display device". In the AWT/Swing world, this may bundle a GraphicsConfiguration and a Toolkit. In the web servlet world, this may correspond to a browser on on the other end of an http connection.
    • Constructor Detail

      • Display

        public Display()
    • Method Detail

      • getInstance

        public static Display getInstance()
      • makeWindow

        public abstract Window makeWindow()
      • addButton

        public abstract void addButton​(Button model,
                                       java.lang.Object where)
      • addLabel

        public abstract void addLabel​(Label model,
                                      java.lang.Object where)
      • addImage

        public abstract void addImage​(DrawImage model,
                                      java.lang.Object where)
      • addText

        public void addText​(Text model,
                            java.lang.Object where)
      • addSpacer

        public void addSpacer​(Spacer model,
                              java.lang.Object where)
      • addBox

        public abstract void addBox​(Box model,
                                    java.lang.Object where)
      • addView

        public abstract void addView​(java.lang.Object view,
                                     java.lang.Object where)
      • asDimension

        public static java.awt.Dimension asDimension​(java.awt.geom.Dimension2D dim)
      • coerceToModel

        public Model coerceToModel​(java.lang.Object component)