Class AbstractGuiComponent

    • Constructor Detail

      • AbstractGuiComponent

        public AbstractGuiComponent()
    • Method Detail

      • getSwingComponent

        public final JComponent getSwingComponent()
      • getInfo

        public org.praxislive.core.ComponentInfo getInfo()
      • initControls

        protected void initControls​(org.praxislive.core.Info.ComponentInfoBuilder cmpInfo)
      • parentNotify

        public void parentNotify​(org.praxislive.core.Container parent)
                          throws org.praxislive.core.VetoException
        Specified by:
        parentNotify in interface org.praxislive.core.Component
        Overrides:
        parentNotify in class org.praxislive.base.AbstractComponent
        Throws:
        org.praxislive.core.VetoException
      • hierarchyChanged

        public void hierarchyChanged()
        Specified by:
        hierarchyChanged in interface org.praxislive.core.Component
        Overrides:
        hierarchyChanged in class org.praxislive.base.AbstractComponent
      • createSwingComponent

        protected abstract JComponent createSwingComponent()
      • updateLabel

        protected void updateLabel()
      • getLabel

        protected String getLabel()
      • isLabelOnParent

        protected boolean isLabelOnParent()