SSISO Community

시소당

자바 awt에서 컴포넌트들 좌표값을 알수 있을까요?

자바  awt에서  컴포넌트들을  맨처음  배치할때
setBounds를  해서  만약  10,10에  좌표값을  잡고선
그  값을  나중에  호출할  수  있나요?
그리고  할  수  있다면  어떻게  쓸  수  있나요?  (import  등)
getX  나  e.x등으로  하면  컴포넌트  안에서의  좌표더라구요.
걔  말고  컴포넌트  자체의  좌표값을  알고  싶습니다.
부탁해요~

---------------------------------------------------------------------------



화면  전체의  좌표를  말씀하시는  거죠?

getLocationOnScreen메서드  사용하시면

화면  전체에서의  좌표를  갖고있는  Point형  반환하구요.

Point형의  getX메서드  사용하시면  x좌표  나오죠.

  

간단하게

컴포넌트.getLocationOnScreen().getX();

하시면  컴포넌트의  화면  전체에서의  x좌표를  얻을  수  있습니다.

690 view

4.0 stars