問題タブ [buttongroup]

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 投票する
2 に答える
424 参照

java - カスタム JScrollPane の JRadioButtons が表示されませんか?

プロジェクトの IM クライアント GUI を作成しています。ウィンドウの左側に、各アクティブ ユーザー用のラジオ ボタンを備えたスクロール ペインが必要です。これにより、[新しいチャット] ボタンを押すと、選択したユーザーとのチャットが作成されます。

3 人の特定のユーザーを使用してサンプル GUI を実装しました。それぞれに JRadioButton を作成し、ActionCommand と ActionListener を設定し、それを ButtonGroup に追加してから、JScrollPane を拡張するクラスである「this」に追加します。ただし、コードを実行すると、左側に空のフレームしか表示されず、ボタンは表示されません。誰でも説明できますか?関連するコードは以下です。

私が実行しているメイン メソッドは、ChatGUI.java という別のクラスからのものです。ConversationsPane コンテナーは、私の GUI の別のクラスであり、正常に動作しています。

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

java - パネルにJRadioButtonのボタングループを追加する方法、またはJavaのパネルにJRadioButtonのみを追加する方法は?

私はレストランのメニューを作成しようとしていますが、この質問をする理由は、ボーダーレイアウトを使用して 4 つのパネルが必要だからです。それぞれ westPanel、topPanel、eastPanel、bottomPanel という名前の 4 つのパネルがあります。 2 つのボタン グループを作成し、JRadioButtons の 1 つのボタン グループを西に配置し、もう 1 つを東に配置します。または、eastPanel に JComboBox を配置します。問題は、メソッドでそうしようとしているときです:

Eastpanel.add(ButtonGroup(グループ名), BorderLayout.EAST)

ButtonGroups のコンポーネントのエラーだと言っています。グループをパネルまたはラジオ ボタンだけに配置する方法はありますか?

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

android - Android のボタン グループの onLongClick リスナー

Android アプリケーションで、キーパッドのように機能するフラグメントを作成したいと考えています。9 つのキーすべてに対してonClickを処理する関数が1 つあります。とにかく、これらの 9 つのキーすべてに対してonLongClickを処理する関数を 1 つだけ作成する必要があるかどうかを知りたいです。

ここにレイアウトxmlがあります:

OnlongClick リスナーは次のとおりです。

1 つの関数ですべてのonLongClickアクションを処理するために、すべてのキーに同じ ID を与えましたが、最初のキーに対してのみ機能します。Androidでグループボタンのようなものを定義する方法はありますか??? または、それらすべての OnLongClick リスナーを個別に作成する必要がありますか???

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

java - 選択可能な JRadioButton の数を設定する方法

JRadioButtons の選択可能な項目の数を設定するにはどうすればよいですか? ラジオボタンをボタングループに追加し、ボタングループクラスをオーバーライドしようとしましたが、どのメソッドを変更するかわかりません。

基本的には、ラジオボタンを 2 つだけ選択できるようにしたいと考えています。チェックボックスを使用してこれが可能であることは承知していますが、ラジオボタンの「丸み」が必要であり、チェックボックスのルックアンドフィールを変更する代わりに、これがより簡単な方法であると考えています。

本当にありがとう!:)

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

javascript - ExtJS 3.4: 非表示のタブパネルにボタンを表示する

ExtJs 3.4 では、2 つのタブを持つ TabPanel があり、2 番目のタブには FormPanel が含まれており、これには ButtonGroup が含まれています。2 番目のタブがアクティブな場合、ページをロードするとすべて問題ありませんが、最初のタブがアクティブで 2 番目のタブに切り替えると、ボタン グループにボタンがなく、ラベルだけが表示されます。コードは次のとおりです。

と を設定しdeferredRender: falseforceLayout: trueも試しましたhideMode: 'offsets'が、これらは役に立ちませんでした。