私はレイアウトマネージャーにgridbaglayoutを使用しています。サイズは6 * 10です。しかし、私がグリッドテキストを変更すると、gridbaglayout内のすべての列が自動的にサイズ変更されます。どのように私はこの動作を防ぐことができますか?私は列と行のサイズを固定する必要があります。Java GridBagLayout列サイズを変更する
0
A
答えて
1
GridBagConstraints.gridwidth
という制約を設定する必要があります。 (Tutorial)。
GridBagConstraints gs=new GridBagConstraints();
/* It specify the number of columns in the component's display area */
gs.gridwidth=3;
+0
わかった。 lblName.setPreferredSize(new Dimension(178、15))を使用して優先サイズを指定します。サイズは固定されており、列のサイズは変更されません。 – querman
関連する問題
- 1. Java - GridBagLayoutのサイズ変更ボタン
- 2. GridBagLayoutマネージャとサイズ変更コントロール
- 3. GridBagLayoutのグリッドサイズを変更する
- 4. GroupLayoutをGridBagLayoutに変更する
- 5. JScrollPane内のGridBagLayoutが正しくサイズ変更されない
- 6. GridBagLayoutをJPanelサイズに調整する
- 7. JavaのGridBagLayout
- 8. Javaのメソッドから配列のサイズを変更する
- 9. DataGrid列のサイズ変更、グリッド列のサイズ変更
- 10. Javaの配列のサイズを変更できます
- 11. 最大化時にGridBagConstraintsを使用するGridBagLayoutを取得するJPanelのサイズを変更する
- 12. SQL:列サイズを変更する方法
- 13. 列のサイズを変更する方法
- 14. スクロール可能な(GridBagLayout)パネル内の空のJTables - 列のサイズ変更時にヘッダーが折りたたまれます
- 15. サイズ変更時のブートストラップグリッドの変更列
- 16. 列のサイズ変更時にdxDataGridのサイズを変更する方法
- 17. ウィンドウのサイズを変更するiframeのサイズを変更する
- 18. GridBagLayoutでコンポーネントの重みを動的に変更する
- 19. Javaのパネルでsvgのサイズを変更
- 20. 配列のサイズ変更
- 21. 3D配列のサイズ変更
- 22. リストビューの列のサイズ変更
- 23. ctypes配列のサイズ変更
- 24. 列のサイズ変更のコールバック
- 25. DIV列のサイズ変更
- 26. Matlab:行列のサイズ変更
- 27. QTableWidget列サイズ変更イベント
- 28. Java GridBagLayoutレイアウトの問題
- 29. のJavaのSwingのGridBagLayout -
- 30. GridBagLayoutを使用してJPanelを強制的にJFrameでサイズ変更する方法
これは、列の仕組みです。列の幅は、列に追加される最大のコンポーネントの幅です。 GridLayotが必要なのかもしれません。すべてのセルのサイズは同じになり、グリッドはウィンドウ内の空き領域を埋める大きさになります。 – camickr