Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8099629

implement the new default custom progress bar for JavaFX runtime


    • Type: Enhancement
    • Status: Resolved
    • Priority: P2
    • Resolution: Fixed
    • Affects Version/s: fx1.3.1
    • Fix Version/s: fx1.3.1
    • Component/s: deploy
    • Labels:


      this jira is for tracking the implementation of the new default custom progess bar for the javafx runtime

      the progess bar implementation should be done in java

      the implementation should follow the design specified in rt-8726

      User experience specification: http://xdesign.sfbay.sun.com/projects/java/j2se/6.0/deployment/CustomProgress/customprogress_ux.html

      Customization requirements of the default progress bar:

      Default settings are the following:

      1) Animation/ graphics indicating progress (such as progress bar) is on;

      2) Percentage complete is on;

      3) Est. time remaining is off;

      4) Other default graphical elements (e.g. logos) are on

      5) Test feedback is off

      Default loading experience can be easily (i.e. without recompiling the app) customized by the developer.

      The key customizations are:
      1) changing colors (background, animation);
      2) on/off for est. percentage complete
      3) on/off for est. time remaining for app to initialize;
      4) on/off for animation/ graphics indicating loading progress (progress bar);
      5) replacing default graphical element(s) such as logo(s);
      6) replacing animation/ graphics indicating the loading progress
      7) change sizes and locations of elements (including font size)

      The developer should be able to customize the above settings via both applet html page and application JNLP file.

      The implementation needs to support variety of progress sizes by default:
       - 100x100, 150x600, 600x150 and 600x600


          Issue Links



              • Assignee:
                kpablajfx Kuldeep Pabla (Inactive)
                ngthomas Thomas Ng (Inactive)
              • Votes:
                0 Vote for this issue
                3 Start watching this issue


                • Created: