ポップアップメニュー
import javafx.ui.*;
import java.lang.System;
import javafx.lang.canvas.*;
var popup = PopupMenu{
items : foreach(i in [1..3])
MenuItem{
text : "Item{i}"
action : operation(){
System.out.println("Clicked {i}");
}
}
};
trigger on PopupMenu.visible[oldValue] = newValue{
System.out.println(oldValue);
System.out.println(newValue);
}
Frame{
title : "ポップアップ"
width : 200
height : 200
content : FlowPanel{
content : Button{
text : "ポップアップ"
var : self
action : operation(){
popup.visible = false; <-- ここをコメントアウトすると一度しか使えないポップアップになる
popup.x = 0;
popup.y = bind self.height;
popup.owner = self;
popup.visible = true;
}
}
}
visible : true
}
説明はのちほど
&trackback()
最終更新:2007年06月11日 08:47