Вопрос

I read that if a minimum size has not been set on a jpanel, a call to getMinimumSize will be delegated to the panel's layout manager. If a minimum size is set on a panel, then this dimension will be returned when getMinimumSize is called, and not the layout manager's. I want to set only a minimum height on my JPanel and leave the retrieval of the minimum width to the panel's layout manager, as I want to leave the minimum width to be whatever the layout manager decides. Is it possible to set only the minimum height on the JPanel?

Это было полезно?

Решение

Override getMinimumSize() method. In the method call super and replace the height in the result.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top