★★Java質問・相談スレッド171★★
■ このスレッドは過去ログ倉庫に格納されています
0086デフォルトの名無しさん
2014/10/18(土) 22:04:08.07ID:xMgiwfceそれをextends JFrameのクラスBのJSplitPaneに表示させているのですが、
クラスBに表示されているクラスAのサイズがJSplitPaneのエリアよりずっと小さく表示されてしまいます。
JPanel panel=new JPanel(new GridLayout(5,1));
//panelにJLabelを5つ追加
JSplitPane pane=new JSplitPane(JSplitPane.VERTICAL_SPLIT,panel,new JScrollPane(new JTextPane()));
pane.setDividerLocation(100);
pane.setDividerSize(0);
add(pane);
クラスBにsetLayout(new GridLayout(1,1));を書くとエリアいっぱいに表示されますが、
これはJPanelの仕様ですか?それとも私の書き方が悪いですか?
■ このスレッドは過去ログ倉庫に格納されています