• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:javaのGridLayout(..)について)

javaのGridLayoutでボタンの縦幅を短くする方法

このQ&Aのポイント
  • javaのGridLayoutを使用して48個のボタンを配置しましたが、ボタンの縦幅を短くする方法はありますか?
  • setPreferredSize(new Dimension(43,20));を使用しても効果がないようです。どのような方法がありますか?
  • 48個のボタンを配置していますが、南のpaneの縦方向の長さを短くしてみましたが効果がありませんでした。

質問者が選んだベストアンサー

  • ベストアンサー
  • HNEX
  • ベストアンサー率62% (43/69)
回答No.1

button.setMargin(new Insets(10, 10, 10, 10)); これを button.setMargin(new Insets(0, 0, 0, 0)); こうしたらどうでしょうか? ボタンのラベルにマージンを与えるとその最低サイズがラベルの幅+マージンになってしまうので縮まなくなったりします。

bakabon_X
質問者

補足

>button.setMargin(new Insets(0, 0, 0, 0)); <---上記のように、やってみましたが、効果ありませんでした。

関連するQ&A