У меня есть JPanel
внутри JFrame
(другие компоненты не добавлены к этому JFrame
).Используя setPreferredSize(Dimension d)
, я установил предпочтительный размер панели.Используя функцию pack()
, равную JFrame
, мой кадр получает размер, в который оптимально помещается мой JPanel
. К сожалению, это работает только в начале.Во время работы моей программы я вызываю setPreferredSize(Dimension d)
с другими значениями, а затем функцию pack()
для JFrame
, но размер кадра больше не меняется.Как и как это решить?