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

implement the new default custom progress bar for JavaFX runtime

    Details

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

      Description

      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

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Imported: