0
我在我的項目中有以下代碼段。java JFrame調整大小
someJFrame.addComponentListener(new ComponentAdapter(){
public void componentResized(ComponentEvent e) {
pane.resize(new Dimension(getSize().width/5, getSize().height/3));
pane.revalidate();
pane.repaint();
}
});
這似乎在開始時調用的componentResized()方法,權當是的JFrame在第一次初始化,即使用戶沒有調整JFrame-我需要防止這種情況發生。我只想在發生實際大小調整時調用componetResized(),而不是在JFrame初始化時調用。
將偵聽器添加到框架可見之後。 – camickr 2013-03-22 04:36:12