我想要獲取Jframe的當前尺寸,只要點擊button1即可。這是我在button1clickevent中寫的代碼,最初當我點擊按鈕時,我得到了寬度和高度,但是當我更改Jframe的大小,然後再次單擊button1時,我得到的寬度和高度與我的相同得到更早。價值不會隨時改變。如何在運行時獲得JFrame的當前尺寸
AppDisplay ap=new AppDisplay(); //class which has got the JFrame
int f12;
f12=ap.getContentPane().getSize().width;
System.out.println(f12+"\n");
f12=ap.getContentPane().getSize().height;
System.out.println(f12);
這樣的結果是包後'有效()'上該框架的「窗口」。 – trashgod 2012-07-29 23:30:14