Class DefaultDownloadIndicator.ProgressPanel

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
net.adoptopenjdk.icedteaweb.client.parts.downloadindicator.DefaultDownloadIndicator.ProgressPanel
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible
Enclosing class:
DefaultDownloadIndicator

static class DefaultDownloadIndicator.ProgressPanel extends JPanel
A progress bar with the URL next to it.
Version:
$Revision: 1.3 $
  • Field Details

    • bar

      private final JPanel bar
    • total

      private long total
    • readSoFar

      private long readSoFar
    • size

      private final Dimension size
  • Constructor Details

    • ProgressPanel

      ProgressPanel()
    • ProgressPanel

      ProgressPanel(URL url, String version)
  • Method Details

    • styleGridBagConstraints

      private void styleGridBagConstraints(GridBagConstraints gbc)
    • setProgress

      public void setProgress(long readSoFar, long total)
    • paintComponent

      public void paintComponent(Graphics g)
      Overrides:
      paintComponent in class JComponent