問題タブ [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 投票する
1 に答える
151 参照

java - 指数関数的に増加するインスタンス - 記憶を食い尽くす

新しいゲームが開始されるたびに JButton の 2-D 配列を生成するマインスイーパ ゲームを作成しました。問題は、メモリ使用量が指数関数的に増加することです (JProfiler はそれが JButton であると言います)。古い Jbutton インスタンスがメモリに保持されているだけでなく、インスタンスの数が 2 倍になっているようです。古い JButton を取り除くように指示するにはどうすればよいですか? ありがとう

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

java - JTextArea を JToggleButton で更新する

JTextArea (comText)をクリックして自分を更新したいJToggleButton (internToggle)。しかし、ボタンをクリックしても何も変わりませんでした。

SO と Google で検索しましたが、私のプログラムではすべてのソリューションが機能しません。

プログラムがすべきこと:
私の TextArea には、さまざまな User-ID が多数含まれていますuids.toString()

例のコンテンツ:u100125; u100149; u100187; u100364; u110207; u110318; u111949; u112850; u114345; u117205; u118421; u119058; u123362; u128621; u143754; u147190; u149220; u149788; u149911; u160017; u160081; u161927; u162659; u163383; u165021; u165363; u165534; u165765; u166052; u166731; u166912; u200965; u201334; u201942; u202144; u202291; u202293; u202544; u202670; u202899; u202920; u202928; u202975; u203103; u203271; u203499; u203739; u203960; u204011; u204030; u204333; u204652; u205166; u205203; u205420; u205595; u206596; u206741; u207063; u207455; u207467; u207627; u207742; u207788; u207797; u208344; u208419; u208637; u208820; u209382; u209903; u210041; u210690; u210767; u210854; u210875; u212119; u213175; u213517; u213940; ue01545; ue03732; ue05728; ue06895; ue53655; ue54224; ue55155; ue55385; ue57760; ue58142;

ここで、トグル ボタンを使用して、ue-ID から u-ID を除外したいと考えています。

私の方法internToggleActionPerformedはうまくいきます。newPerson()すべての u-ID が含まれています。しかし、TextArea何もしません。を更新するにはどうすればよいTextAreaですか?

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

java - JToggleButton はラベル テキストを切り捨てます

で使用するとWindows 7 JToolBar、 はJToggleButtonラベル テキストを切り詰めることがあります。

以下のコードの例を参照してください。大文字で始まるトグル ボタンは'W'切り捨てられます。スペース (または小文字の'w') で始まるものはそうではありません。

これは の下でのみ発生しWindowsますか? 誰かがなぜこれが起こるのか説明できますか?

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

java - JToggleButtonImageIconを中央に配置します

JToggleButtonを作成しました。これを選択すると、画像が表示されます。画像がボタンの中央に配置されていないことを除いて、すべてが完全に機能します。画像の左上隅がボタンの中心点にあり、画像はボタンの右下隅に向かって下に移動します。

画像を中央に配置する方法はありますか?

ありがとう

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

java - Forループを使用して、名前がわずかに異なる(異なる番号)多くの変数を操作する

数百のJToggleButtonを使用しているプログラムがあります。それらの名前は数字だけわずかに異なります(例:jToggleButton1、jToggleButton2、jToggleButton3、...)複数のボタンに対して同じことを行うときにforループを使用できる方法はありますか?たとえば、プログラムで複数のボタンの状態を変更したい場合、それらをループして、名前の終了番号を毎回変更できますか?

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

java - JavaMigLayoutは行の同じ幅を修正しました

JToggleButtonMigLayoutに8つあります。ボタンの状態に応じて、テキストが変化します。問題は、ある状態のテキストが他の状態よりも大きく、拡大および縮小のために列全体が移動すると、奇妙で​​プロフェッショナルではないように見えることです。フォームのサイズが変更されたときにボタンに与えられたスペースを埋めるが、テキストが何であっても同じサイズを維持する方法はありますか?

ボタンの現在のパラメーターは次のとおりです。cell X Y,growxここで、XとYはセルの座標を指定し、列のパラメーターは[grow,center]です。

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

java - スイングアプレット..jtogglebuttonのサイズは6mbです。サイズを小さくするにはどうすればよいですか

私は、フォルダ内の画像を取得し、それらをサムネイルとして表示して、個別に選択および操作できるようにするアプリケーションに取り組んでいます。以下は、それらをJtogglebuttonsに追加するコードです。

フォルダ内の元の画像は100kb未満ですが、Jtogglebuttonのサイズは6mbです。これらのサイズを縮小する方法はありますか?現在、すべてのヒープスペースを占有し、40を超えるファイルがあるとメモリ不足エラーが発生します。ヒープサイズをすでに512MBに増やしましたが、MATでヒープダンプを分析した後、このエラーを解決するには、サムネイルサイズを小さくする必要があると考えました。

サムネイルを強制的にjpegにする方法はありますか?またはjtogglebuttonsにサムネイルを追加する他の方法はありますか?

最終更新:thumbnailatorを使用して、ボタンのサイズを数kbに縮小しました

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

java - Javaで書かれた私のMinesweeperプログラムがNullPointerExceptionをスローしています

私はJavaでマインスイーパゲームを書きました。ただし、いくつかのボタンをクリックすると、がスローされますNullPointerException。これが完全なプログラムです(私はそれが巨大であると思います、そして私のコメントはあまり役に立たないと思います!)

ご覧のとおり、プログラムはまだ完了しておらず、デバッグのために一部の部分が簡略化されています(たとえば、地雷に当たったときに損失を処理する代わりに「M」を表示するなど)。これはスタックトレースです:

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

java - JToggleButton API の潜在的なバグ?

java2s からJToggleButtonの例を取得しました。コードでは、テキストが "West" の場合、トグル ボタンにテキストが正しく表示されないことがわかります。West は We.. と表示されます。他のすべては大丈夫です。しかし、text = "west"、つまり w small の場合は問題ありません。これはバグですか?

ここに画像の説明を入力

コード: