« UJMLサンプル077:画像の上にラベルを配置して携帯電話のボタンのようにする。 | メイン | JavaApplet版のUIEPlayerとデバッガ-上のUIEPlayerの仕様が異なることについて »

UJMLサンプル078:ボタンへのイベントの割り当て(2006/03/03)

Samples_078_aquabutton_event動作サンプル
※キーボード上のテンキーだと動作しませんでした。
※「*」と「#」が反応しません。
以上2点は調査中です。

前回の例にイベントを割り当てたサンプルを作成した。サンプルコードではイベント<event>をラベル<label>に対して割り当てているが、このようにするのがスマートなのかどうか今後は検討した方が良いと感じる。

さて、実はこのコード、バグが存在している。見つけたらぜひコメント欄で報告してみて欲しい。単なるインタフェース上のバグだが、なれないうちはこういうことに気がつきにくいかもしれない。

サンプルコードはこちら↓:
Download 078_aquabutton_event.ujml

前回のサンプルコードでラベルを太字にし忘れていたので、今回でそれに対応している。

<style>&_FONT_STYLE_BOLD;</style>

とすれば、フォントが太字になる。

トラックバック

この記事のトラックバックURL:
https://www.typepad.com/services/trackback/6a00d8341c2e2e53ef00e5506f980a8833

UJMLサンプル078:ボタンへのイベントの割り当てを参照しているブログ:

コメント

taigou

画面の幅が 240pixels、画面の高さが 260pixelsに満たない場合、ボタン間のスペースがマイナス値になるため、ボタンがダブって表示されてしまいますね。

UIEngineだ

taigouさん、コメントありがとうございます。確かにこの画像サイズを前提にしたつくりで、画面サイズが小さいと期待通りに表示されませんね。追記しておこう。

この記事へのコメントは終了しました。