2016-03-23 7 views
2

スイング見ることができません。は、私はこのコードを持っているJSeparator

enter image description here

は間違っては何ですか?

+2

http://stackoverflow.com/questions/2425729/jseparator-wont-show-with-gridbaglayoutをご覧ください。それは異なるレイアウトを扱いますが、役立つかもしれません。 – bradimus

+0

*「セパレータが見えません。」*一部のPLAFでは、セパレータは見えません(ただし、まだスペースが必要です)。セパレータなしでコンポーネントの配置はどのように表示されますか? –

+1

[あなたの以前の質問](http://stackoverflow.com/users/5113188/qa-col)に[承諾](http://meta.stackexchange.com/a/5235/155831)の回答がないのはなぜですか? –

答えて

4

セパレータの好ましいサイズは(2,0)です。 FlowLayoutは推奨サイズを基準にしています。高さは0なので、塗装するものはありません。

したがって、垂直方向の空き領域を埋めるためにコンポーネントのサイズを変更する別のレイアウトマネージャを使用する必要があります。

動作例については、How to Use SeparatorsのSwingチュートリアルのセクションを参照してください。 BoxLayoutの使い方を示しています。

関連する問題