1
我在A_Panel上面有一個JPanel(A_Panel)和另一個JPanel(B_Panel)。動態JPanel調整大小問題
我想根據B_Panel上文本框的工具提示的大小動態調整A_Panel的大小。
setSize()在propertychange/focusgined事件中,repaint(),revalidate()不起作用。
請幫忙,謝謝!
我在A_Panel上面有一個JPanel(A_Panel)和另一個JPanel(B_Panel)。動態JPanel調整大小問題
我想根據B_Panel上文本框的工具提示的大小動態調整A_Panel的大小。
setSize()在propertychange/focusgined事件中,repaint(),revalidate()不起作用。
請幫忙,謝謝!
不確定工具提示的大小與面板的大小有什麼關係。工具提示將佔用盡可能多的空間。然而,如果你真的想重寫組件的默認大小,那麼你需要重寫組件的「首選大小」,然後在組件上調用revalidate()。有時您可能還需要重繪。
如果您需要更多幫助,請發佈您的SSCCE來證明問題。