Class Component

  • Direct Known Subclasses:
    Container

    public abstract class Component
    extends Object
    • Field Detail

      • _visible

        private boolean _visible
      • enabled

        protected boolean enabled
      • width

        protected int width
      • height

        protected int height
      • parent

        protected Object parent
      • mouseListener

        protected Object mouseListener
      • bgcolor

        private javajs.api.GenericColor bgcolor
      • minWidth

        protected int minWidth
      • minHeight

        protected int minHeight
      • renderWidth

        protected int renderWidth
      • renderHeight

        protected int renderHeight
    • Constructor Detail

      • Component

        protected Component​(String type)
    • Method Detail

      • setParent

        public void setParent​(Object p)
      • toHTML

        public abstract String toHTML()
      • setBackground

        public void setBackground​(javajs.api.GenericColor color)
      • setText

        public void setText​(String text)
      • setName

        public void setName​(String name)
      • getName

        public String getName()
      • getParent

        public Object getParent()
      • setPreferredSize

        public void setPreferredSize​(Dimension dimension)
      • addMouseListener

        public void addMouseListener​(Object listener)
      • getText

        public String getText()
      • isEnabled

        public boolean isEnabled()
      • setEnabled

        public void setEnabled​(boolean enabled)
      • isVisible

        public boolean isVisible()
      • setVisible

        public void setVisible​(boolean visible)
      • getHeight

        public int getHeight()
      • getWidth

        public int getWidth()
      • setMinimumSize

        public void setMinimumSize​(Dimension d)
      • getSubcomponentWidth

        public int getSubcomponentWidth()
      • getSubcomponentHeight

        public int getSubcomponentHeight()
      • getCSSstyle

        protected String getCSSstyle​(int defaultPercentW,
                                     int defaultPercentH)
      • repaint

        public void repaint()