getLocationOnScreen () против getLocationInWindow ()
В чем разница между экраном и представлением в контексте этих двух методов?
У меня есть кнопка, и я хочу получить координату х ее центра.
Я думаю, этого будет достаточно:
public int getButtonXPosition() {
return (button.getLeft()+button.getRight())/2;
}
но тогда, какая разница, если бы я использовал
getLocationOnScreen()
или жеgetLocationInWindow()
?
(конечно, прибавляя к этому половину ширины кнопки)