問題タブ [jcheckbox]

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

java - カスタム Java ListCellRenderer - JCheckBox をクリックできない

カスタム ListCellRenderer を作成しました。

上記のクラスを使用してレンダリングされた各セルを含む JList を用意しますが、各セルのパネルのチェックボックスはクリックできません。ピントが合わなかったのが原因かと思いました。何か案は?

ありがとう、スペンサー

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

java - JTable列にチェックボックスを含める方法は?

序文: 私は Java が苦手で、Java UI コンポーネントが苦手です。

ボタンをテーブルに追加する方法に関するいくつかの異なるチュートリアルを見つけましたが、チェックボックスの追加に苦労しています。デフォルトでチェックされたテキストボックスを描画する列が必要です(セルレンダラーはそれを処理すると思います)。次に、チェックボックスをクリックすると、ボックスのチェックを外し、ボックスを再描画し、追跡できる場所でイベントを発生させます。

現在、私はカスタムセルレンダラーを持っています:

現在、チェックボックスの描画を処理していますが、その行が選択されている場合にのみボックスのチェックとチェック解除を行います。しかし、私はイベントを処理する方法がわかりません。本当に私が求めているのは、チェックボックスを JTable にきれいに追加する方法に関する優れたチュートリアルへのリンクです。どんな支援も大歓迎です:)

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

java - 空のスペースをクリックしないようにJCheckBoxのサイズを強制的に変更するにはどうすればよいですか?

SwingアプリケーションでJCheckBoxを作成するときは、ラベルの後に余分なスペースを残します。たとえば、JCheckBoxラベルの幅が100ピクセルの場合、安全のためにJCheckBoxを120ピクセルにします。

実行時の問題として、ユーザーがJCheckBoxラベルの後の空のスペースをクリックして、実際にクリックできるのは、次のようになります。

http://imgur.com/3eMUG.png

使用するフォントの種類/サイズに応じて、実行時にJCheckBoxのサイズを変更して、その中のテキストに正確に合わせる方法があるのでしょうか。

これは少し派手に思えますが、私は物事を完璧に見せたいです:)

編集-詳細:

私はを使用FormLayoutし、次のように定義しますJCheckBox

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

java - JList で機能を表示および実行するための JCheckBox

複数選択 JList にある行に JCheckBox を表示し、その機能を実行しようとしています。

今、JCheckBox を要素として追加すると、その toString 形式が出力されます。

ヘルプ/アイデア?

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

swing - JCheckbox をインジケーターとして使用しますか?

Swing アプリケーションのパネルにオフ/オン インジケーターが必要です。

私の直観的な反応は、JCheckbox を使用しようとすることであり、何とかしてマウス入力を無効にし、プログラムを介してのみチェックボックスの状態を変更します。しかし、ラジオボタンの方が見栄えがします。

これが最善の方法ですか (そうであれば、コントロールを無効にしないでマウス入力を無効にする方法)、またはより良いインジケーター要素がありますか?

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

java - JCheckBoxがチェックされていることを確認する方法は?

aJCheckBoxがチェックされているかどうかを確認するにはどうすればよいですか?

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

java - JTable のチェックボックスがチェックされたときの通知

私はこれをかなり長い間検索してきましたが、明確な例はどこにも見つかりませんでした。私は NetBeans を使用する Java 初心者です。JTable の最初の列 (「有効」と呼ばれる) にブール値があり、有効にするために必要な設定があるかどうかを確認するために呼び出す必要があるプラグイン コードがいくつかあります。メッセージ ボックスを開き、[有効] がチェックされないようにします。

私が本当に必要としているのは、チェックボックスがチェックされたときに関数が呼び出され、そこから取得できることだけです。誰かがこれを行う方法の例を持っていますか?

ご協力いただきありがとうございます!

ハリー

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

java - JLabelをJCheckBoxのテキストに揃えます

コンポーネント(例:)をaのテキストJLabel水平方向に揃えるルックアンドフィールに依存しない方法はありますか?JCheckBox

の値を使用してUIDefaults、の左上隅を基準にしたテキストの位置を予測しようとしていますJCheckBox。Metal、Windows、Motif、AquaLook-and-Feelsに適切な結果をもたらす組み合わせを見つけました。
例:金属(正しく位置合わせされている)

しかし、ニンバスではありません:
例:ニンバス(正しく位置合わせされていない)

すべてのルックアンドフィールのテキストにX、Yオフセットを確実に与えるユーティリティメソッドはどこかにありますか?


コード(注:レイアウトの副作用を回避するために、このテストではnullレイアウトを使用しました):

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

swing - チェックボックスをチェックしたときに JPopUpMenu が消えるのを防ぐにはどうすればよいですか?

JCheckBoxMenuItemでsを使用したいJPopupMenu。動作しますが、問題は、チェックボックスの項目をオンまたはオフにするとポップアップ メニューが消えることです。そのため、複数のアイテムをチェック/チェック解除したい場合、ポップアップを繰り返し起動する必要があり、イライラします。

JCheckBox不思議なことに、 (s の代わりに) メニューで単純なアイテムを使用するJCheckBoxMenuItemと、動作は本来あるべきものになります: ポップアップはそこにとどまり、チェックボックスはチェック/チェック解除できます。完了したら、ポップアップの外側をクリックするだけでポップアップを閉じることができます。

アイテムがあるときにポップアップをそのように動作させるにはどうすればよいJCheckBoxMenuItemですか? 見た目から sを使用することをお勧めしJCheckBoxMenuItemます。

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

java - JCheckBoxがクリックされたときにJPopupMenuを表示するにはどうすればよいですか?

JCheckBoxプログラム(「ミニタイマーを使用」というラベルが付いています)に、右クリックするとJPopupMenu、「閉じるときに表示」、「最小化に表示」、「閉じるまたは最小化に表示」、「ミニタイマーを使用しない」のオプションが表示されます。 "。左クリックしJPopupMnuたときにもこれを下に表示するにはどうすればよいですか?JCheckBox

のactionPerformedメソッドをに設定しようとしましたが、メレルが画面の左上隅に表示され、それでも相互作用が登録されないことに注意しJCheckBoxminiTimerPopupMenu.setVisible(true);くださいJPopupMenu。誰かが共有したい経験や提案がありますか?