May 2018
Intermediate to advanced
268 pages
6h 43m
English
KeyFrame works tightly with the Duration class, which is responsible for measuring time intervals. The Duration API is straightforward—you choose a time unit, how many of them you need, and how to combine them. See the following examples:
Duration.seconds(5);Duration.hours(1).add(Duration.minutes(15));Duration.valueOf("10ms");new Duration(100); // default unit is millisecondsDuration.ZERO;
For a specified Duration, you can select one or several KeyValue objects. KeyValue takes two parameters—the property you want to set and a value of the corresponding type.
Note that you don't have to set initial values in the first KeyFrame with Duration.ZERO—if they are missing, Timeframe will use the current values ...
Read now
Unlock full access