問題タブ [optionmenu]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
7022 参照

android - SearchView iconfiedbydefault(false) の仮想キーボードを非表示にできません

デフォルトの検索クエリでデフォルトで展開されるように設定されている検索ビューがありますが、仮想キーボードは必要ありません。以下のコードでは、onCreateOptionsMenuでキーボードを非表示にしようとしましたが、キーボードは表示されています。

私はシャーロック検索ビュー ウィジェットを使用しています。仮想キーボードを非表示にする提案はありますか。何が間違っていますか?

0 投票する
1 に答える
672 参照

android - ジェリービーンのカスタムボタンからメニューを呼び出す

カスタムボタンからメニューを呼び出したい:

targetversion<=10 の場合、これはボタンの onClick-Method から openOptionsMenu を呼び出すことで正常に機能します。

targetversion>=11 以降、これは機能しません。

言及することも。<=10 の場合、Menuitem は下部に表示されます。

ここに画像の説明を入力

>=11 で、このアイコンは消えました。

背景 : targetversion=16 が好きです。私のアプリは TitleBar を非表示にし、Optionmenu は Jelly Bean の Titlebar に表示されます。このため、リリースごとに Google UI の変更を取り除きたいと考えています。これには、毎回多くの開発/テストの労力がかかります。そこで、GoogleApi に依存しない独自のボタンを用意しようと考えました。

アイデアや提案はありますか?

よろしく

0 投票する
3 に答える
1926 参照

python - Python tkinter: OptionMenu ウィジェットのコンテンツの並べ替え

みなさん、こんにちは。よろしくお願いします!

私はグーグル全体を検索し、得たほとんどすべての結果を読みましたが、まだ理解できない
ので、少なくとも何らかの方向性を教えてください!
pmw について読みましたが、最初に tkinter でそれを行う方法があるかどうかを確認したいと思います。

私は DnD サイコロを振るための十分に単純なプログラムを書いてい
ます。誰かがプレイする必要があるいくつかのサイコロを含む OptionMenu があります。
デフォルトのオプションに含まれていないサイコロを入力するための入力フィールドもあります。私の問題は、新しい
オプションが正常に追加されても、オプションがソートされないことです。

ある時点で、新しいオプションが追加されたときに OptionMenu を破棄し
、リストを並べ替えてから OptionMenu を最初から再構築することで解決しましたが、当時は
プレース マネージャー メソッドを使用していたため、後でプログラムを書き直さなければなりませんでした。
いくつかの解像度の問題。現在、パック マネージャーを使用しています
が、すべてのウィジェットを「再」パックするか、ウィジェット専用のラベルを作成したい場合を除き、破棄/再構築はオプションではありません。

これが私のコードの実際のサンプルです:

Windows 7でPython 3.3を使用しています

0 投票する
3 に答える
2855 参照

python - OptionMenu をクリックしても最初のオプションが表示されない (Tkinter)

コードにウィジェットを追加し、OptionMenuオプションとしてリストを割り当てました。これがその方法です:

今、私はそれが上記のリストのすべてのオプションを表示すると思います。そのとおり:

しかし、実際には2番目のオプションしか表示されず、それを選択すると、基本的に戻る方法はありません。ボックスをもう一度クリックすると、オプション2のみが表示されたままになり、上下キーを使用しても変更できません。解決策を探してみましたが、どこにも見つからなかったので、ウィジェットのデフォルトの操作方法だと思い始めていますが、読んだドキュメントで解決方法を示すものは何も見つかりませんでした。
PS: Python 3.3 を使用しています

0 投票する
1 に答える
25132 参照

python - tkinter オプション メニューを構成するより簡潔な方法は?

私はPythonの初心者です。通常、プログラムにオプションメニューを追加したい場合は、次のようにします。

それは正常に動作しますが、各オプションメニューには7行のコードが必要になるため、同じ結果を達成するためのより短い方法があるかどうか疑問に思っています. いくつかのオプションメニューを作成する必要があるため、適切で短い方法を探しています。

EDIT:オプションメニューを生成する関数を作成するように誰かが指摘しました。だから私はこれを試しました、

しかし今、ユーザーが選択したすべての値を取得できるように、「var」に対処するにはどうすればよいですか? 私の例によると、すべてのオプション メニューは同じ「var」値を持つため、ユーザーが別のオプション メニューに対して行った選択を取得する方法がありません。

より明確にするために、2 つのオプション メニューがあるとします。

私が使用する場合

両方のオプション メニューに同じ var 名があるため、両方の値を取得するにはどうすればよいですか?

0 投票する
2 に答える
16644 参照

python - 別の OptionMenu で選択されているものに基づいて OptionMenu を変更します

私は現在OptionMenu、最初の で選択された内容に基づいて 2 番目の s が動的に更新される 2 つの sを作成しようとしていOptionMenuます。

OptionMenu_A例えばリストで作りたい

  • を選択するAsiaと、OptionMenu_Bのように変化します[Japan, China, Malasia]
  • を選択すると、例えばEuropeに変わります。[Germany, France, Switzerland]

を 2 つ作成できますが、のステータスに基づいて更新OptionMenuできません。OptionMenu_BOptionMenu_A

そのようなことが可能かどうかを示すのに十分親切な人はいますか?

0 投票する
5 に答える
53267 参照

android - メニュー項目を動的に追加する方法

こんにちは、タブ アプリケーションであるアプリケーションを作成しています。

sherlockFragmentActivity を拡張する私のホームでは、menu.xml を膨らませており、on optionMenuitem クリック リスナーのコードが含まれています。Fragmentactivity にはタブホストが含まれており、各タブでフラグメントをロードします。これは私のmenu.xmlです

これは、クラス Home の onCreateOptionMenu および onOptionItemSelected メソッドです。

これは私の onOptionItemSelected メソッドです

タブの変更に応じて、いくつかのメニューを追加する必要があります。それはタブの変更にあり、さまざまなフラグメントをロードし、フラグメントが変更されたときにメニューに新しい項目を追加する必要があります。SherlockFragment を拡張する私の ListFrag は、3 番目のタブをクリックすると読み込まれます。このフラグメントが読み込まれると、メニューに 1 つのメニュー項目を追加する必要があります

0 投票する
3 に答える
35282 参照

python - ボタンをクリックしたときの OptionMenu のオプションの変更

network_select接続するネットワークのリストを含むオプション メニューがあるとします。

ここで、ユーザーが更新ボタンを押したときに、ユーザーが接続できるネットワークのリストを更新したいと考えています。

  • 調べてみたところ、私が与えた選択肢のように見えるエントリが見当たらなかった.configため、使用できません。network_select.config()
  • これは tk 変数を使用して変更できるものではないと思いますListVar