問題タブ [jbutton]
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.
java - JButtonの画像を変更するには?
私は記憶ゲームプログラムに取り組んでいます。JPanel に 30 個の JButton があります。ユーザーがクリックして一致するもの (同じ画像を持つ 2 つのボタンを意味する) を見つけたら、JButton の画像を別の画像に変更したいと考えています。ただし、これはプログラムの実行中は発生しません。
これどうやってするの?
私はこれをしていました:
cardBack は、すでに持っている ImageIcon です。
java - JButton ラベルの配列をリセットし、すべてを再びアクティブにする
ゲームをプレイするとき、ユーザーがボタンをクリックできるようにしてから、ao または x をラベルとして設定し、各ボタンがアクティブになり、ユーザーが何度もクリックできないようにします
ただし、9 回になるとドローのメッセージ ボックスが表示され、ドローと表示されますが、新しいラウンドを可能にするためにボタンを元の状態に戻すことができないようです。
何を提案できますか
編集:
なぜこれを行うためにループを作成しなかったのかわかりません。皆さん、これを試してみます
java - Netbeans 6.5 GUI ビルダーで JButton の配列を作成する
GUIビルダーでJButtonの配列を作成したい(実際にコードを書くのではなく、描画する)。配列に追加するのではなく、要素の名前を変更する方法しかわかりません。
ありがとう。
java - JButtonをJTableに含めることは可能ですか?
これまでのところ、データベースクエリの結果を格納するJTableがあります。私が欲しいのは、各テーブルの最後の列に、その行で表されるオブジェクトの編集画面を開くクリック可能なJButtonがあることです。つまり、ボタンは、テーブルの最初の列の詳細をその行から知る必要があります。独自の行(データベースからのID)。
何かアドバイス?すでにJButtonを追加しようとしましたが、実行しようとするとテキストに変わりました。
java - 複数の Java アプレットの処理
複数のパネルを持つ単純な Java ゲーム アプレットを作成しています。メイン ゲームのパネルには、クリックすると残りのパネルにつながる 4 つの JButton があります。
プログラムを実行すると、最初に init() 内で 4 つのパネルが初期化され、各パネルの初期化内で、すべての Jcomponents を非表示にしましたが、メイン アプレットのみを非表示にしました。
メイン アプレット Called start に JButton があるとしましょう。それが押されたら、すべてのメイン JButton を非表示に設定し、サブ パネルを表示に設定する必要がありますが、それは私にとってはうまくいきません。 repaint() や UpdateUI() と同じですが、まだ機能していません。
どんな提案でも大歓迎です。
乾杯
java - ボタンを丸くする
(150,210)の(x、y)座標でJButtonを丸めようとしています。ボタンを(40,40)の楕円形にしたい。そして、ボタンの背景色は赤です。テキストは必要ないので、好きなサイズのボタンを取得する必要がありますよね?
パネルを使用していて、setLayoutをnullに設定します。
私はグーグルをチェックしました、そしてそれは私をここに連れて来ました。これどうやってするの?
java - ボタンのアクションに応じてフレーム内のパネルを切り替えるにはどうすればよいですか?
ツールバー、メニューバー、およびコンテンツ領域を持つアプリケーションを作成しました。アプリケーション ウィンドウにメニューとツールバーを追加しましたが、ツールバーからクリックしたボタン アクション (追加、表示など) に基づいて、コンテンツ領域にパネルを表示することに固執しています。これは正しい方法ですか?これを行うより良い方法はありますか?
java - 角が丸いJButton拡張機能を作成するには?
これは、質問「Java rounded Swing JButton」の続きです。すべてのランタイム動作を継承し、コーナーの描画をオーバーライドする javax.swing.JButton の拡張機能を検索しました。
sun フォーラム ページでnoah.wによって提供されたコードを使用すると、結果は次のようになります。
マウスオーバーの変更などで、背景に同じグラデーションを使用できるようにしたいのですが、その方法を知っている人はいますか?
画像から Java Swing ウィンドウを作成するコードは次のとおりです。
java - フォントの色を変更して下線を引く
JButtonの1つでハイパーリンクのフォントに下線と青を付ける必要がありますが、フォントクラスにはこれを行う明確な方法がないようです。Graphicsクラスでこれを表示しないため、attributedtextを使用できません。とにかく私はこれを達成することができますか?JButtonのタイトルを青で下線を引く必要があります。