Class BasicIndeterminateCircularProgressUI

    • Field Detail

      • arcStart

        protected double arcStart
      • arcEnd

        protected double arcEnd
      • arcSpan

        protected double arcSpan
      • arcTimeline

        protected Timeline arcTimeline
      • alphaTimeline

        protected Timeline alphaTimeline
      • goFromStart

        protected boolean goFromStart
      • alpha

        protected float alpha
      • propertyChangeListener

        private java.beans.PropertyChangeListener propertyChangeListener
      • hierarchyListener

        private java.awt.event.HierarchyListener hierarchyListener
    • Constructor Detail

      • BasicIndeterminateCircularProgressUI

        public BasicIndeterminateCircularProgressUI()
    • Method Detail

      • installUI

        public void installUI​(javax.swing.JComponent c)
        Overrides:
        installUI in class javax.swing.plaf.ComponentUI
      • uninstallUI

        public void uninstallUI​(javax.swing.JComponent c)
        Overrides:
        uninstallUI in class javax.swing.plaf.ComponentUI
      • installDefaults

        protected void installDefaults()
        Installs default settings for the associated circular progress.
      • installListeners

        protected void installListeners()
        Installs listeners on the associated circular progress.
      • installComponents

        protected void installComponents()
        Installs components on the associated circular progress.
      • uninstallDefaults

        protected void uninstallDefaults()
        Uninstalls default settings from the associated circular progress.
      • uninstallListeners

        protected void uninstallListeners()
        Uninstalls listeners from the associated circular progress.
      • uninstallComponents

        protected void uninstallComponents()
        Uninstalls subcomponents from the associated circular progress.
      • getPreferredSize

        public java.awt.Dimension getPreferredSize​(javax.swing.JComponent c)
        Overrides:
        getPreferredSize in class javax.swing.plaf.ComponentUI
      • startAnimations

        private void startAnimations()
      • stopAnimations

        private void stopAnimations()
      • update

        public void update​(java.awt.Graphics g,
                           javax.swing.JComponent c)
        Overrides:
        update in class javax.swing.plaf.ComponentUI
      • paint

        public void paint​(java.awt.Graphics g,
                          javax.swing.JComponent c)
        Overrides:
        paint in class javax.swing.plaf.ComponentUI
      • getArcColor

        protected abstract java.awt.Color getArcColor()