問題タブ [preferredsize]
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 - BasicArrowButtonがツールバー全体を取得するために展開するのを停止するにはどうすればよいですか?
JToolBar
2つのボタンを含むウィンドウを作成しています。1つは通常JButton
で、もう1つはBasicArrowButton
(javax.swing.plaf.basic.BasicArrowButton
)です。追加の構成をJButton
行わないと、はツールバーで展開されませんが、展開されてツールバーBasicArrowButton
全体を占有します。
最大サイズと推奨サイズを16x16に設定して、小さな16x16の正方形に収まるように構成しようとしました。しかし、それはうまくいきません。また、setSize()を使用しようとしましたが成功しませんでした。誰かが問題がどこにあるのか教えてもらえますか?
また、の右側に水平接着剤(EclipseでWindowBuilderを使用しています)を使用しようとしましたBasicArrowButton
。それもうまくいきませんでした。
JDK1.7.0_07を使用しています。
java - Miglayout にパネルを追加できません
フィギュア付きのコンポーネントを作成するクラス JComponent を拡張するクラスがあります。また、MigLayout を使用してこのクラスのオブジェクトをフレームに追加したいのですが、コンポーネントが追加されず、空のフレームしか表示されません。ご協力ありがとうございました。
図形で部品を作るクラス
オブジェクト クラス DrawPictures を作成し、フレームに追加しようとするクラス
Main メソッドを持つクラス
java - JFrameでjpanelのサイズを明示的に設定する
JPanel
境界線がありますが、問題は、パネルを追加するときに、をJFrame
使用してパネルの優先サイズを設定したにもかかわらず、パネルサイズが必要になることsetPreferredSize
です。フレームのレイアウトは「BoxLayout」で、コードは次のとおりです。
パネルのサイズが変わらないのはなぜですか?
java - スクロールペインよりも大きいサイズのJPanel
スクロールバーもあるJPanelにいくつかのチェックボックスを追加するダイアログを実装しました。プログラムを実行するたびにチェックボックスの数は固定されていませんが、ダイアログを作成する前に確認できます。
残念ながら、ダイアログを追加するためのチェックボックスが多数ある場合は、次のようになります。
私のコードは次のとおりです。
フレームに影響を与えずに、スクロールペイン内のパネルのサイズをより大きなサイズに設定するにはどうすればよいですか?
java - Java Swing JTextArea のサイズを変更するにはどうすればよいですか
Java Swing を使用してダイアログ ボックスにテキスト領域を配置しようとしています。この JTextArea のサイズの設定に問題があります。テキスト領域の幅は常にウィンドウの幅全体に等しく、サイズを変更するとウィンドウに合わせて伸びます。
JTextArea をウィンドウの中央に水平に配置し、サイズを変更しないようにします。
私は何を間違えましたか?
java - scrollPane にパネルを追加できません。アプリケーションに変更はありません
panel4
scrollPaneに追加しましたが、アプリケーションは変更されませんでした。これは私のコードです:
最後に panel4
これは私が得たものです
長方形の内側は panel4(数字とコンボボックスのあるパネル)
そしてこれは私がサイズを変えるときです
スクロールショーはありません
java - JTextPaneのサイズを変更する
私はJavaを初めて使用し、StackOverflowでこのコードを見つけましたResizeTextArea
。
JTextPane
の代わりに使いたいJTextArea
。では、行数を変更する方法JTextPane
はありません。setRows()
どんな助けでもいただければ幸いです。
java - サイズを修正するためにJPanelsを調整する
この形式のコードを持っていますが、jpanelは設定したサイズをリッスンしていません。コードを実行すると、3つのパネルはすべて同じサイズになります。それらを調整する方法はありますか?
java - JScrollPane の垂直スクロールバーが広すぎる
私は Netbeans GUI Builder を使用して GUI アプリケーションを作成しています (したがって、生成されるコードはすべて Netbeans によって作成されます)。
プレビュー デザインではすべて問題ないように見えますが、アプリを実行すると、JScrollPane が正しく表示されません...
...ご覧のとおり、スクロールバーの半分しか表示されていません。
独自の方法を使用して、JScrollPane の JScrollBar を手動で設定しようとしました。
しかし、それはこの結果をもたらします...
JScrollBar または JScrollPane に変更が必要なプロパティがあるのではないでしょうか?
私はこれを何年も研究してきたので、誰かがいくつかの提案をしてくれることを願っています! :)
これが私のコード全体です...
java - Java、オブジェクトのグリッド
グリッドを GUI に描画する方法と、後で描画されるボックスの色を変更できるようにするプログラムに助けが必要です。paintComponent(Graphics g) を使用する必要があることはわかっていますが、方法や場所がわかりません。
だから、ここに私がこれまでに得たコードのコピーがあります(コードを与えられるだけで非常に困難になる可能性があると言われていますが、私のためにそれを行うだけでなく、人々が助けるのが最善の方法だと思います)。上から、値を設定し、GUI を作成し、GUI を呼び出し、2 次元配列をボックスで埋めます (私はそう思います)。次に、Boxes クラスで値を設定する必要があり、次にそれらを描画する方法の開始 (それを解決する方法がわかりませんでした)、次に x 座標と y 座標のいくつかの seta メソッドです。
ボックスを Jpanel に描画し、グリッドを作成し、外部値に応じて色をさまざまな青の色合いに変更する方法を教えてください。