私は内側JScrollPane
を持っています。JList
instructionsScrollPane = new JScrollPane(instructionList);
それJScrollPane
自体がJPanel
usingにBorderLayout
あります。
panel.add(instructionsScrollPane, BorderLayout.WEST);
現在、ウィンドウのサイズが変更されたときにリスト/スクロールペインが特定の最小サイズを下回るのを止めようとしていますが、最小サイズを設定できずJScrollPane
、リストが. だから私はなしでの最小サイズを設定することはできません...JScrollPane
layoutManager
JList
layoutManager
BorderLayout
さて、この現在の内部で JScrollPane/JList を別の内部で使用して中央に配置できると思いますJPanel
(最小サイズを設定します) panel
... しかし、それは面倒です。ScrollPanesのサイズを変更するより良い方法を知っている人はいますか?
おそらく別の を使用した解決策があることは知っていますが、この時点でlayoutManager
使用することにすでにコミットしています。BorderLayout