パネルのサイズに応じて JTextPane のサイズを設定して、他のパネルを追加するとそれに応じて変更されるようにします。しかし、中央に小さなテキストペインが表示されるだけで、テキストを追加すると、それに応じてサイズが変わります。
JPanel panel = new JPanel();
JTextPane txt = new JTextPane();
JScrollPane pane = new JScrollPane();
pane.add(txt);
panel.add(pane,BorderLayout.CENTER);
add(pane);
jtextpane が小さなボックスのように画面の中央に表示されるようになりました。パネルの大きさに合わせて表示させたい