問題タブ [gridbaglayout]
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 - gridbaglayout形式で画像を表示するには?
GridGagLayout
画像をフォーマットで表示するにはどうすればよいですか?
カードゲーム(正確には3カードポーカー)を作っていますハートの3などのカード名はなんとか表示できましたが、JLabel
画像の表示方法や配置方法がわかりません好きになりたいところ..
画像ファイルは、ドライブのどこに保存すればよいですか?それともプロジェクト フォルダーのどこに保存すればよいでしょうか?
編集: ちょっと thx 私はちょっと自分でそれを理解しますが、私がしたことを確認するために:
これは私が欲しい画像を表示します。今はうまく機能しているように見えますが、このコーディングに問題はありますか?
java - SetVisible(false) は、パネル内のコンポーネントのレイアウトを変更します
サブパネルの 1 つを非表示に設定したときに、メイン パネル内のサブパネルを元の位置に保つにはどうすればよいですか?
私が持っているものは次のようになります:
私がpanel3.setVisible(false)
それを行うと、次のようになります。
私はそれが次のようになりたい:
私は GridBagLayout を使用しており、私の mainPanel 宣言は次のようになります。
次のような新しいパネルを追加します。
必要に応じてさらにコードを提供しますが、必要なものが得られる限り、使用するレイアウトは気にしません。
java - Java Swing の左上隅から GridBagLayout を開始する
私はJava Swingが初めてで、GridBagLayoutを左上隅から開始するのに苦労しているため、 c.gridx=0 c.gridy=0 はオブジェクトを左上隅に配置します。
この時点で何をする必要があるかを教えていただければ幸いです。
NORTHWEST または FIRST_LINE_START 定数を使用する必要があることはわかっていますが、その方法がわかりません。このようにしようとしましたが、定数が認識されませんでした。
ご協力いただきありがとうございます。
java - Java GridBagConstraints 例外
java.lang.IllegalArgumentException: cannot add to layout: constraints must be a GridBagConstraint
このコードを実行しようとすると、例外が発生 します。
これはどこで行われますかsetConstraints
:
単純なものが欠けているか、私にはどうしようもない大きなバグがあるかのどちらかだと思います。何て言う?
ミラードFate
java - JTextField のサイズ
私はこのような JPanel を持っています:
ここで、campoSensor は次のように定義されます。
...しかし、JTextField は、必要に応じて 100 ピクセルの重みにスケーリングされません。setPreferredSize メソッドを書き込む前と同じサイズのままです。ここにアイデアはありますか?
java - GridBagLayout の動作が正しくない
JFrame のサイズを変更すると、テーブル (より具体的には scrollPane) が小さな四角形になります (同じままですが、高さは 5 ~ 10 ピクセルに近くなります)。
また、JFrame には特定の高さのしきい値があることに気付きました。JFrame の高さがこれを下回ると、すべての GridBagLayouts が正しく動作します (たとえば、すべてのパネルの幅と高さが正しくなります)。高さがこのしきい値よりも高い場合、JFrame の高さを減らすと、両方の右側のパネルの幅が追加され、rightTopPanel は rightBottomPanel よりもはるかに速く高さが失われます。
しきい値は、rightTopPanel が最小の高さ (約 5 ~ 10 ピクセル) になるポイントのようです。
Helper.createGridBagConstraints は、GridBagConstraints を作成するための単なるヘルパー メソッドであり、多数の「オプション」パラメーターがあります。
編集:これは JScrollPane 内の問題のようです。追加しないと、残りのパネルのサイズが正しく変更されます。
編集2:これまでのところ、私の問題が何であるかを誰も理解していないため、スクリーンショットを次に示します: http://img155.imageshack.us/img155/8847/badgridbaglayout1.png
java - Swing-GridbagLayout - 問題
GridBagLayout を Show および Hidden リストとして使用して、フレームに多数の小さなパネルを追加しています。
ショーリストに追加すると、パックが発生し、すぐにパネルが表示されます
ただし、非表示のリストに追加すると、パックが発生し、更新が完了するまでパネルが表示されたままになります。
パネル1 パネル2
panel1 panel2 [panel2 を隠す - すぐには行われない]
パネル1
panel1 panel2 [panel2 を表示 - すぐに実行]
誰でも私が使用すべき正確なコードを手伝ってもらえますか..
前もって感謝します。
java - javaでgridbaglayoutをどのように使用しますか?
グリッド バッグ レイアウトをどのように使用しますか? すべての水田とそのすべてで、それはどういう意味ですか。適切なオンラインのチュートリアルはありません。
java - Java GridBagConstraints の問題
したがって、レイアウトを次のようにする必要があります。
現在、次のようになっています。
多かれ少なかれ。これが私のコードです:
望ましい結果を得るには、これをどのように変更すればよいですか?