• ベストアンサー

iアプリ setFocusManager

iアプリのパネル型で特定のテキストボックスにフォーカスを移動させたいのですが、 setFocusManager(?)の使い方がわかりません。 お助けを

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

フォーカスを移動させたいテキストボックスに対してrequestFocus()で出来ませんか?

situmonnsya
質問者

お礼

***.requestFocus()で解決です。 ありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • iアプリ テキストボックス

    パネル型iアプリについてです。 テキストボックスを配置しました。 これを選択し文字入力(数字のみ)するとき、編集画面に切り替わりますが、切り替えなしで(そのままの画面で)の入力方法はどうしたらよいのでしょうか?

  • iアプリのキーリスナ

    iアプリでコンポーネントがフォーカスした時の青い枠を自作したいのですが、フォーカスマネージャがまだ未定義なので、コンポーネントのフォーカスは、方向キーをフックする感じで取得しようと思いました。 方向キーの押下を知るためにはprocessEvent()を使うしかありませんか?画面はPanelを使うつもりなのですが。

  • iアプリでPanel上でのフォーカスの取得方法について

    iアプリのPanel上で、フォーカスの当たっているオブジェクトを取得する方法を教えてください。 FocusManager辺りからできると思ったのですが、それっぽいメソッドが見つかりませんでした。 KeyListenerを使用して、上下キーが押された回数をカウントして実現しようかとも思ったのですが、長押ししている間もフォーカスが移動してしまうため、それでは無理でした。 ※使用しているプロファイルは、DoJa-5.0です。 よろしくお願いします。

  • iアプリでのコントロールの配置について

    はじめまして。 現在、Doja5.1を使用しiアプリを製作しております。 CanvasではなくPanelを使用しております。 テキストボックスや、ラベル、リストボックス等を配置するのですが HTMLLayoutを用いてラベル等のコントロールを配置している為、うまくいきません。 結局、空文字のラベル等を配置してスペースをとってテキストボックスを配置しているのですが、もっといい方法はないでしょうか? 座標等を指定して、細かな設定ができればいいなと考えております。 なにか他に方法があれば教えていただければと思います。

    • ベストアンサー
    • Java
  • Mac OS X でのアプリ セレクターってないですか?

    ショートカットキーである特定のアプリへのフォーカス移動を するMacOSXアプリってないでしょうか? 例えば、どんな時でも、 ctrl-xで、xcodeが起動し、既にxcodeが起動してるのであれば 二重起動ではなくフォーカスをxcodeに移動させるようなアプリです。

  • テキストボックス入力後、警告メッセージを表示し、フォーカスを移動させない方法について

    テキストボックスの入力チェックを行うために下記のようなソースを記述しました。 下記を実行するとテキストボックスにどんな文字を入力してもメッセージボックスを表示し、 フォーカスが移動しない形となっております (厳密にはボタンにフォーカスが移動した後、テキストボックスにフォーカスを移動しています)。 これは Me.テキストボックス.SetFocus のみを記述した所、次の場所にフォーカスが移動してしまい、 下記のように書くとフォーカスが移動していないように見えるため、このようにしました。 ただこの記述はいささか強引な感じなので、これを改良したいと思っております。 2回フォーカスを移動させるのではなく、フォーカス移動を抑止する方法がベストと思いますが、 方法が分からなかったので、何かしらアドバイスをいただけれる方がいらっしゃいましたらよろしくお願いします。 【ソース】 Private Sub テキストボックス_AfterUpdate() MsgBox "エラー" Me.ボタン.SetFocus Me.テキストボックス.SetFocus End Sub 以上、よろしくお願いします。

  • ASP.NET 動的コントロールのフォーカス移動

    ASP.NET(VB)で開発しています。 Page_init時に生成されるテキストボックス1、2(動的コントロール)を表示します。 テキストボックス1のテキストチェンジイベント時に テキストボックス2にフォーカスが移動するようにしたいです。 テキストチェンジでPostBackが発生し、サーバ側でテキストボックス2.Focus() と記述しているのですが、動作は、テキストボックス2に フォーカスが移らず、画面上のどこにもフォーカスがあたっていない状態になってしまいます。 動的コントロールへ、PostBack時にフォーカス移動させるにはどうしたら良いか お願いいたします。

  • タブダイアログのフォーカスの移動について

    タブダイアログを使った場合の フォーカスの移動についての質問です。 状態としましては フォームにタブ数3のタブダイアログがあり、 それぞれのタブに3つテキストボックスがあります。 また、タブダイアログとは別にフォーム上に 閉じるボタンが1つあります。 現在1つ目のタブの1つ目のテキストボックスに フォーカスがあり、Tabキーでフォーカスを 移動させていくのですが、 3つ目のテキストボックスでtabキーを押すと フォーカスがどこに行ったのか 行方不明になってしまいます。 なぜか2つ目と3つ目のタブの 3つ目のテキストからは 閉じるボタンへフォーカスが移動するのですが、 1つ目のテキストだけが行方不明になってしまいます。 (shift+tabで戻ってきません) また、3つ目のタブのキャプションからの フォーカス移動も行方不明となってしまうます。 タブインデックスは タブダイアログボックスが0 1つ目のタブの1つ目のテキストが1 1つ目のタブの2つ目のテキストが2 1つ目のタブの3つ目のテキストが3 2つ目のタブの1つ目のテキストが4        ・        ・ 3つ目のタブの3つ目のテキストが9 閉じるボタンが10 となっています。 タブダイアログのフォーカス移動を制御するには どうしたら良いのでしょうか? また、行方不明になってしまうフォーカスの 現在位置を見つけるようなことはできますでしょうか? よろしく回答のほどお願いします。

  • iアプリJavaで日付チェック

    Doja4.0でiアプリを開発中ですが、日付チェックの方法がわからなくて困っています。 テキストボックスで年、月、日を入力する画面なのですが、 入力された日付が正しいかチェックする方法を教えてください。 お願いします。

    • ベストアンサー
    • Java
  • 起動時に最初のテキストボックスにフォーカスがあるようにしたい・・単純だけど・・

    フォームにテキストボックスがいくつか あって、そのうちの最初のテキストボックスに 起動時にフォーカスを持っているようにしたいです。 今までは、最初のテキストボックスの TABINDEXを0にしておけば、普通に フォーカスを持っていたのですが、 ある特定条件下でフォーカスを持たないことが分かり ました。 なので、明示的にフォーカスを指定したいのですが ロード時に指定するとエラーになったような気が します。こういうときは、どこで指定すれば よいのですか?