_____________________________
||
| |
| etc |
| |
=============================
| |
| JTextArea |
| |
| |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
上の図の=の部分を上下にドラッグすると、
JTextAreaの大きさを調節できるようにした
いのですが、どうしたら良いのでしょうか?
ソースは次のようにしています。

JPanel mainPanel =
new JPanel(new GridLayout(2,1));

JPanel panel_1 = new JPanel();
panel_1.add(...);
:
etc部の追加
:
mainPanel.add(panel_1);

JPanel panel_2 = new JPanel();
panel_2.add(textArea);
mainPanel.add(panel_2);

getContentPane().add(mainPanel);

このQ&Aに関連する最新のQ&A

A 回答 (1件)

javax.swing.JSplitPane を使えば良いと思います。



上のソースで言えば、mainPanelをJPanelじゃなくJSplitPaneにすれば良いのではないでしょうか。

JSplitPane split=newJSplitPane(JSplitPane.VERTICAL_SPLIT);
split.setTopComponent(panel_1);
split.setBottomComponent(panel_2);
getContentPane().add(split);

大雑把ですが。
    • good
    • 0
この回答へのお礼

早速の御回答ありがとうございます。
うまくいきました。
ありがとうございました。

お礼日時:2003/10/18 20:54

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報