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
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
- duplicates
-
JDK-8099152 FX Launch Animations for perceived startup performance in Applets
- Closed
- is blocked by
-
JDK-8109636 Web Start custom progress bar window has no close box as specified
- Resolved
-
JDK-8110012 Progress indicator never has bar painted on MacOS 10.5
- Resolved
-
JDK-8109967 New default progress bar: No task name on Windows taskbar
- Closed
-
JDK-8099742 Default custom progress bar design for JavaFX runtime
- Resolved
- relates to
-
JDK-8110176 Custom Progress Bar window for webstart cannot be moved
- Resolved
(1 relates to)