North、West、および Center コンポーネントにレイアウトを持つ BorderLayout があります。ここに私の問題があります: センター コンポーネントに textField があり、親レイアウトの幅全体を拡張します。
なんかこんな感じ…
===============================================================================
| |
| NORTH |
===============================================================================
| WEST | CENTER |
| | textField: __________________________________________________ |
textField がレイアウト全体を拡張するのではなく、固定サイズであり、中央コンポーネント内の中央に配置されるようにしたいと考えています。
preferredSize を設定しようとしましたが、うまくいきませんでした。以下のコード...
rText = new JTextField("1000");
rText.setPreferredSize(new Dimension(20, 10));