Ticket #17401

スピナーでEnterキーを押下してもOKボタン押下時と同じ振る舞いをしない

Open Date: 2009-06-17 13:38 Last Update: 2010-11-24 10:28

Reporter:
Owner:
Type:
Status:
Closed
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
None

Details

プロパティ設定ダイアログ上のスピナーにマウスでフォーカスを当てて Enter キーを押下すると、OK ボタン押下時と同じ挙動を示すはずだが、そうなっていない。 (以前は実行できていたはずだが、いつの間にか出来なくなっていた。) 不便である上に、同じプロパティ設定ダイアログ上のテキストフィールドではこの機能は実現できているので、バランスが悪い。

Ticket History (3/3 Histories)

2009-06-17 13:38 Updated by: kuromaru
  • New Ticket "スピナーでEnterキーを押下してもOKボタン押下時と同じ振る舞いをしない" created
2009-06-17 13:46 Updated by: kuromaru
  • Resolution Update from None to Fixed
Comment

スピナー上で Enter キーを押下するとアクションイベントが発生するので、プロパティダイアログ側でこれを受け取って、OK ボタン押下時と同じ振る舞いをするように処理を実装しています。 しかし、おそらくJava のバージョンが変わったためなのかも知れませんが、スピナー内の値をキー入力で直接編集した後に Enter キーを押下した場合を除いて、このイベントが発生しなくなっていました。 代わりの方法として、スピナー内でキーイベントを発生・取得するようにし、Enter キーの押下を検知したタイミングでアクションイベントを発生するコードを追加しました。これにより、Enter キー押下でプロパティダイアログの OK ボタン押下と同じ振る舞いが出来るようになりました。

2010-11-24 10:28 Updated by: kuromaru
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2010-11-24 10:28
Comment

バージョン 2.0.0 のリリースに伴い close します。

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login