我的问题是, Jframe窗口在最小化之后不记得它的位置....假设我最小化了co'ordiates(45,89)..但是在最大化之后再次打开(37,28)..意味着在不同的坐标...我希望jframe应该在相同的位置打开...在最大化之后......就像记住它的位置......
请帮助
答案 0 :(得分:0)
您可以在最小化之前保存其位置,然后在恢复时,重置是位置。
public class A extends JFrame implements WindowListener{
//...
private Point p;
public void windowIconified(WindowEvent e) {
//minimized
p = getLocation();
}
public void windowDeiconified(WindowEvent e) {
//restored
setLocation(p);
}
}