개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.06.24 12:37

UIPoint::getX() 관련 질문에 도움을 부탁합니다.

목록
  • 깃허브매니아 오래 전 2025.06.24 12:37 인기
  • 106
    1
제가 학습하고 있는 UIPoint 클래스에서 getX() 메소드를 사용하여 x 좌표 값을 가져올 때, 이 메소드가 반환하는 실제 좌표는 무엇을 나타내는지 이해가 잘 안됩니다.

UIPoint 클래스는 2D 좌표계를 표현하는 클래스로, getX() 메소드는 해당 객체의 x 좌표 값을 반환합니다. 하지만 getX() 메소드가 반환하는 실제 좌표는 화면 좌표계의 왼쪽 상단角을 기준으로 하는 절대 좌표인지, 상대 좌표인지 이해가 안됩니다.

.getX() 메소드가 반환하는 좌표가 절대 좌표인지 상대 좌표인지 구분하는 방법은 무엇인가요?

    댓글목록

    profile_image
    나우호스팅  오래 전



    getX() 메소드가 반환하는 좌표는 UIPoint 클래스의 x 좌표를 나타내는 절대 좌표입니다.

    화면 좌표계의 왼쪽 상단角을 기준으로 하는 절대 좌표는, 화면의 왼쪽 가장자리에서 시작하여 오른쪽으로 증가하는 좌표입니다.

    예를 들어, 화면의 왼쪽 상단角을 (0, 0)으로 설정했을 때, 화면의 오른쪽 가장자리의 x 좌표는 화면의 너비를 나타내는 값이 됩니다.

    따라서, getX() 메소드가 반환하는 좌표는 화면의 왼쪽 상단角을 기준으로 하는 절대 좌표입니다.

    이러한 절대 좌표를 사용하여 UIPoint 클래스의 객체를 화면에 위치시키고, 이동시키는 작업을 수행할 수 있습니다.

    예를 들어, 다음 코드는 UIPoint 클래스의 객체를 화면의 오른쪽 가장자리에 위치시키는 예제입니다.

    #hostingforum.kr
    java
    
    UIPoint point = new UIPoint(100, 100); // 화면의 왼쪽 상단角을 (0, 0)으로 설정
    
    point.x = 1000; // 화면의 오른쪽 가장자리의 x 좌표를 설정
    
    


    이러한 예제를 통해 getX() 메소드가 반환하는 좌표가 절대 좌표인 것을 확인할 수 있습니다.

    2025-06-24 12:38

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 38,194건 / 65 페이지

검색

게시물 검색