問題タブ [jradiobutton]

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

java - JavaでJDialogをリロードするには?

こんにちは、リロードに問題がありJDialogます。私は2つのJRadioButtonを持っています:

  • 定義されていません
  • 最初の行で定義

ボタンをクリックするとダイアログが表示され、その内容はラジオボタンによって異なります。最初のものを選択すると「Hello World!」と表示されますが、2番目のものを選択すると「Hello Community!」と表示されます。ただし、ダイアログは変更されません。最初に選択した内容に基づいてコンテンツが表示されるだけです。

これが私のボタンアクションです:

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

java - ユーザー入力に基づいてメンバー関数を呼び出す 1 つの JButton

GUI アプリの場合、ユーザーはJRadioButton a、またはの 2 つのラジオ ボタンのいずれかを選択しますJRadioButton b。彼の選択に応じて、彼はさまざまな入力を入力します。ただし、数式を計算するには、通常のボタン をクリックしますJButton c

ただし、 内で 2 つ以上のメンバー関数が呼び出されると、問題が発生しますActionListener

の中ActionEventには、

ただし、プログラムはコール スタックで 1 レベルだけ下に移動し、catch例外ダイアログを返します。ユーザーがボタンを押したときに、またはが選択さcれているかどうかに応じて、それぞれまたはを取得するようにするにはどうすればよいですか?abfb

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

java - JTableでデフォルトで有効になっているラジオボタンを設定する

このガイドを使用してJTable、ラジオボタンを処理できるようにしました。デフォルトの有効なボタンを有効にする必要があることを除いて、正常に動作します。

n行が存在する可能性があります。デフォルトのテーブルモデルであるObject[][]、テーブルを使用して有効にしようとしました。ボタンをに追加する前に、ボタンを有効にしてみましたObject[][]。ボタングループでそれを行う方法(可能であれば)がわかりませんでした。

デフォルトで有効になっているボタンを見つけるには、ボタンのテキストを文字列と比較する必要があります(この部分は機能します)。

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

java - jpopupmenuでjradiobuttonのユーザー選択をキャッチする方法は?

フレームとメニュー項目にポップアップメニューを表示することができました。ラジオボタンのグループは、矢印キーでナビゲートできます。ユーザーがEnter/Returnを押すと、ポップアップメニューが表示されなくなり、選択されたボタンを判別してアクションを割り当てることができると思います。

また、次のようにフレーム全体にキーマッピングを実装しました。

ユーザーがEnterキーを押す前に、どのラジオボタンが選択されたかを確認するにはどうすればよいですか?

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

java - RadioButton グループを JTable に追加する

私は出席システムを設計しています。このために、学生をリストし、名前に対して出席をマークするために JTable を使用しています。Jtable列にRadioButtonグループを追加しました。これの私のコードは次のとおりです:-

上記のコードは機能しており、4 番目の列として一連のラジオボタンを取得しています。

デフォルトで RadioButton を「4」として選択し、テーブルに行を動的に追加しています。

私の問題:-

ユーザーがクラス/セクションを選択して学生の出席をマークし、学生のリスト (テーブルの 10 行とします) が上記の RadioButtons パネルで動的に生成されるとします。ユーザーが別のクラス/セクションを選択すると、次の例外がスローされます:-

すべての行が削除され、新しい行が入力されたという事実に関係なく、何らかの形でテーブルがラジオボタンの値を保持し、それを新しいjtableに適用していることを理解している限り(ユーザーが別のセクション/クラスを選択したとき)。また、選択したクラス/セクションの行が以前に選択したクラス/セクション テーブルよりも少ない場合、上記の例外はスローされません。

各クラス/セクション呼び出しで(テーブルモデルデータをリセットしているため)テーブルセルレンダラーまたはテーブルセルエディターをリセットする方法はありますか?

私を助けてください。

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

swing - JRadioButtonMenuItem のさまざまなサイズのアイコンの垂直方向の配置

さまざまなサイズのアイコンをJRadioButtonMenuItemに揃えるという問題に遭遇しました。これが私の問題の写真です。アイコンにはいくつかのサイズがあり、左揃えになっています。

アイコンにはいくつかのサイズがあり、左揃えになっています

下の図のようにアイコンを中央に配置したいと思います。

ここに画像の説明を入力

どうやら、JRadioButtonMenuItem クラスのどのメソッドもそれを許可していないようです...

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

java - ホットキーをJavaのボタンにリンクするには?

4 つのラジオ ボタンがあり、それらはすべて radioGroup の一部です。各ボタンにホットキーをリンクするにはどうすればよいですか? 私がやりたいことは、キー「1」、「2」、「3」、および「4」を対応する各ラジオボタンにリンクすることです。

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

java - JRadioButtonを使用したタブシーケンス

Swingを使用してアプリケーション(Springフレームワークに基づく)でGUIを開発しています。画面の1つでは、パネルにいくつかのJButton、JLabels、JFormattedtextFields、およびJRadioButtonsがあります。質問は:

1)。キーボードからタブボタンを押すと、コントロールはJRadioButtonフィールドに移動しません(ただし、前後の他のコンポーネントに移動します)。これらのラジオボタンには表示されません(アプリケーションの重大な問題)。これを修正する方法。

2)。また、各ラジオボタンのテキスト(ラベル)を設定するには、別々のラベルで行う必要があります。

Javaで実行しようとしましたが、ラベルが表示されませんでした。

それらのどれも違いはありませんでしたが、次を使用してコンソールでラベルを取得できました:

解決策を提案してください...

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

java - setComponentOrientation はフォーム デザイナーには影響しません

私は右から左に JFrame を netbeans と連携させています。その中にラジオボタンがありますsetComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT)。プログラムを実行すると、向きは問題ありません。しかし、GUI ビルダーでは次のように表示されます。

ここに画像の説明を入力

これはネットビーンズの問題ですか?解決できますか?

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

java - jRadioButton オプションが指定された jButton の ActionEvent

基本的に、私は GUI を使って簡単なプログラムを作成しようとしています。これは、2 つの jRadioButtons を与えられた選択肢として、2 つのいずれかがビジュアル ノベルと同様の方法で対応するストーリーにつながる選択肢として選択できるようにするものです。ただし、問題は、jButton のアイデアを jRadioButton からの選択に結び付けるのに問題があることです。

コンセプトは次のとおりです。フレームには、ストーリーラインを形成するテキストの文字列を表示する jTextArea があり、2 つの jRadioButton で表されるように、jButton で実行する必要がある 2 つのオプションをあちこちから選択できます。

これまでのところ、両方の jRadioButton の ActionListener 内に配置した唯一のロジックは、jRadioButton が意図的に空白であるときに jRadioButton がクリックされると、もう一方を無効にする必要があることです。少なくとも、プログラム的に言えば、これに関するロジックを共有したい同様のプログラムまたはモジュールを誰かが持っていますか?