イベント名 |
コンポーネント |
説明 |
---|---|---|
onCreate |
all |
イベント: org.zkoss.ui.zk.ui.event.CreateEvent ZUMLページ読み込み時にコンポーネントが作成されることを意味します。コンポーネントのライフサイクルの章を参照してください。 |
onClose |
windowtabfileupload |
Eイベント: org.zkoss.ui.zk.ui.event.Event closeボタンがユーザーによって押されたことを意味します。コンポーネントは自分自身をはずします。 |
onDrop |
all |
イベント: org.zkoss.ui.zk.ui.event.DropEvent 他のコンポーネントがこのイベントを受け取るコンポーネントのところへドロップしたことを意味します。ドラッグ&ドロップセクションを参照してください。 |
onCheck |
checkboxradio radiogroup |
イベント: org.zkoss.zk.ui.event.CheckEvent ユーザーによってコンポーネントのステートメントが変更されたことを意味します。 メモ: onCheckはradioとradiogroupの両方に送信されます 。 |
onMove |
window |
イベント: org.zkoss.zk.ui.event.MoveEvent ユーザーによってコンポーネントが動かされたことを意味します。 |
onSize |
window |
イベント: org.zkoss.zk.ui.event.SizeEvent ユーザーがコンポーネントのサイズを変更したことを意味します。 |
onZIndex |
window |
イベント: org.zkoss.zk.ui.event.ZIndexEvent ユーザーがコンポーネントのz-indexを変更したことを意味します。 |
onTimer |
timer |
イベント: org.zkoss.zk.ui.event.Event 指定したタイマーがイベントを発生させた事を意味します。どのタイマーかを知るのに、Eventクラス中でgetTargetメソッドを呼び出します。 |
onNotify |
any |
イベント: org.zkoss.zk.ui.event.Event アプリケーション依存イベントである事を意味します。その意味はアプリケーションによって違います。現在このイベントを送信するコンポーネントはありません。 |
onClientInfo |
root |
イベント: org.zkoss.zk.ui.event.ClientInfoEvent タイムゾーン、解像度のようなクライアント情報をルートコンポーネントに通知します。 |
onPiggyback |
root |
イベント: org.zkoss.zku.ui.event.Event クライアントがリクエストをサーバーに送信したことをルートコンポーネントに通知します。それは大抵リアルタイムでないUIの更新をクライアントへピギーバックするときに使われます。 |
onBookmarkChange |
root |
Event: org.zkoss.zk.ui.event.BookmarkEvent Notifies that the user pressed BACK, FORWARD or others that causes the bookmark changed. |
onColSize |
columns listhead treecols |
イベント: org.zkoss.zul.event.ColSizeEvent 二つの子要素の幅が変更されたことをヘッダーグループの親要素に通知します。 |
onPaging |
gridlistboxpaging |
イベント: org.zkoss.zul.event.PagingEvent マルチページコンポーネントのうちの一ページがユーザによって選択されたことを通知します。 |
onUpload |
fileupload |
イベント: org.zkoss.zul.event.UploadEvent file(s)がアップロードされたことを意味します。アプリケーションはgetMediaまたはgetMediasメソッドを使ってアップロードしたファイルを取得することができます。 |
onFulfill |
all |
Event: org.zkoss.zul.event.FulfillEvent Notifies that the fulfill condition has been applied to the target component. It is posted after all descendant components have been created. |
開発者にとって使いやすくするため、onCheckイベントは初めraidoに送信され、そして、radiogroup [51]に送信されます。このため、radiogroupまたは各radioボタン毎のどちらかにリスナを付加えることができます。
<radiogroup onCheck="fruit.value = self.selectedItem.label"> <radio label="Apple"/> <radio label="Orange"/> </radiogroup> You have selected : <label id="fruit"/>
上のサンプル効果は以下のようです。
The above sample has the same effect as follows.
<radiogroup> <radio label="Apple" onCheck="fruit.value = self.label"/> <radio label="Orange" onCheck="fruit.value = self.label"/> </radiogroup> You have selected : <label id="fruit"/>