問題タブ [jtogglebutton]

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 に答える
726 参照

java - ButtonGroups に属する 2 回目のクリックで jtogglebuttons の切り替えを解除する方法

2 回目のクリックで ButtonGroups に属する jtogglebuttons の切り替えを解除するには? これにはどのリスナーを使用すればよいですか? ありがとう!

JtoggleButton トグルボタン;

トグルボタン.addActionListener? トグルボタン.addChangeListener?

0 投票する
0 に答える
290 参照

java - JXCollapsiblePane トグルが正しく処理されない

Java 7 Swing アプリケーションで JXCollapsiblePane (SwingX バージョン 1.6.5.1) を使用しようとしています。小さなテストアプリを書くとき、私は次の問題を見ます:

  • トグル ボタンは折りたたみ可能なペインと同期していません。つまり、最初にボタンをクリックする必要があり、それからペインの状態と同期します。
  • どのトグル状態にあるかに関係なく、常に同じままである 1 つのアイコン (折りたたみまたは展開) のみが表示されます。

SSCCE である次のコードを使用します。

これは互換性の問題ですか、それともここで何が間違っていますか? ありがとうございました!

更新: 数時間コードをデバッグした後、問題はアニメーションを終了していないようだと言えます。タイマーは常にイベントをキャンセルするため、開始されたアニメーション (アップまたはダウン) が終了することはありません。設定時

展開/折りたたみアクションは正常に機能します (もちろんアニメーションなし)。

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

java - 個々の ImageIcon で複数の JToggleButton を作成する

個々の ImageIcon img_1, img_2 ....... img_9 をループに挿入するにはどうすればよいですか?

0 投票する
4 に答える
60 参照

java - ループ生成された JToggleButtons のグループのクリック数を取得する方法は?

20 個のループが生成されJToggleButtonsており、それらのうちアクティブな数をカウントする必要があります。

ここでの問題は、選択された回数をカウントするのではなく、それぞれがクリックされた回数をカウントすることです。

PS。使用しようとしまし(b.isSelected())たが、アクセスするb必要があるため、解決策ではありませんでした。final

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

java - JToggleButton - 選択状態を取得する方法は?

私は BMR 計算機を作成しています。私のパネルの 1 つは、ユーザーが身長の入力方法を cm からフィート/インチに変更するオプションを提供します。

上記のパネルを扱うコードのブロックは次のとおりです。

私の問題は、kg または cm ボタンを押してもテキスト フィールドが表示されないため、isSelected() を間違って使用したと考えられることです。

これがどのように表示されるかのイメージを以下に示します。足を選択してもテキスト フィールドが表示されないことがわかります。これを修正するにはどうすればよいですか?

ここに画像の説明を入力

0 投票する
0 に答える
42 参照

java - JToggleButton の html に関する問題

私のケースは簡単です: jtogglebutton テキストに html フォーマットを使用していますが、ボタンを選択するとテキストが消えます:

GUIの問題
このバグは のようなテキストにのみ存在しますが<html><b>sss</b> fff</html>、好きではありません"any usual text" 。修正する方法はありますか?