Advanced Examples to JavaFX |
|
Download Source Code
(IV) Creating Progress Bar in JavaFX script
We can create Progress Bar in JavaFX script with the help of Rectangle and “javafx.scene.geometry”and “javafx.animation” package.
package javafxprogressbar;
/**
* @author Amit
*/
import javafx.ext.swing.*;
import javafx.animation.*;
import javafx.scene.Font;
import javafx.scene.FontStyle;
import javafx.scene.text.Text;
import javafx.scene.paint.Color;
import javafx.ext.swing.Button;
import javafx.animation.Timeline;
import javafx.animation.KeyFrame;
import javafx.ext.swing.SwingFrame;
import javafx.ext.swing.BorderPanel;
import javafx.scene.geometry.Rectangle;
var wdth=0;
var t=Timeline {
repeatCount: 1
keyFrames: [KeyFrame{time : 0s
values: wdth => 0},
KeyFrame{time : 4s
values: wdth => 400 tween Interpolator.EASEBOTH }
]
}
SwingFrame {
title: “Progress Bar”
width: 430
height: 200
resizable:false
closeAction: function() {
java.lang.System.exit(0);
}
visible: true
content: BorderPanel {
top:Canvas{
content:[Text {
font: Font {
size: 12
style: FontStyle.PLAIN
}
x: 10, y: 30 |
|
Aug 2008 | Java Jazz Up | 43 |
|
|
|
Pages:
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63, Download PDF |
|
|
|