Java Reference
In-Depth Information
// image icons
def imgReverse = Image{url:"{__DIR__}reverse-small.png"};
def imgPlay = Image{url:"{__DIR__}play-small.png"};
def imgPause = Image{url:"{__DIR__}pause-small.png"};
def imgFfwd = Image{url:"{__DIR__}ffwd-small.png"};
def imgVolup = Image{url:"{__DIR__}volup-small.png"}
def imgVolDn = Image{url:"{__DIR__}voldown-small.png"};
def controls = Group {
content:[
HBox{spacing:10 content:[
// reverse button
ImageView {id:"reverseCtrl" image:imgReverse
onMousePressed :function(e:MouseEvent){
mediaPlayer.currentTime =
mediaPlayer.currentTime
- (mediaPlayer.media.duration * 0.01);
}
}
// play button
ImageView{id:"playCtrl" image:imgPlay
onMouseClicked :function(e:MouseEvent){
... // starts media playback
}
}
// fast forward
ImageView {id:"ffwdCtrl" image:imgFfwd
onMousePressed :function(e:MouseEvent){
mediaPlayer.currentTime =
mediaPlayer.currentTime
+ (mediaPlayer.media.duration * 0.01);
}
}
// volume up
ImageView {id:"voldn" image:imgVolDn;
onMouseClicked :function(e){
mediaPlayer.volume =
mediaPlayer.volume - 0.4;
 
Search WWH ::




Custom Search