java窗体坐标获取

来源:百度知道 编辑:UC知道 时间:2024/06/05 08:08:14
获取一个 JFrame 窗体的坐标

怎么获取
那 获取 A窗体的坐标 赋给 B窗体坐标怎么写哦 ..

- -|| ...

郁闷 ..

给你一个简单的例子吧,自己刚写的,看看是不是你想要的吧。
import java.awt.event.*;
import java.awt.*;

import javax.swing.JFrame;

public class GetSize_Test extends JFrame implements ActionListener{

static GetSize_Test frame = null;
/**
* @param args
*/
public GetSize_Test(){
addWindowListener(new WindowDestroyer());
this.getContentPane();
setTitle("Welcome!");
setBounds(300,200,400,300);
setVisible(true);
}
private void getFrameSize(){
Rectangle test = frame.getBounds();

System.out.println("窗体的坐标:("+test.x+","+test.y+")");
System.out.println("窗体的大小(高,宽):("+test.height+","+test.width+")");
}
public class WindowDestroyer extends WindowAdapter {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
}
public void actionPerformed(ActionEvent e) {}
public stat