Skip to main content

Coordenadas

Pixels

Antes de entender o que são coordenadas de uma determinada tela de algum dispositivo, é preciso saber o que são pixels. Pixels são os menores elementos de uma tela no qual são atribuídos cores, um conjunto deles formam as imagens que são vistas nas telas dos aparelhos eletrônicos. Em uma tela FULL HD, por exemplo, existem 1920 pixels por 1080, ou seja, se esses valores forem multiplicados o resultado será 2.073.600 e esse valor é a quantidade exata de pixels que existe em uma tela FULL HD. Então, se um programa de computador precisar mapear toda essa tela e obter a posição de um pixel como acontecem nas ações mover o mouse para uma posição relativa, mover o mouse para uma posição absoluta, clicar por posição, mover usando rolagem do mouse e arrastar e soltar, seria preciso trabalhar com uma espécie de coordenadas para telas dos dispositivos.

Coordenadas

As coordenadas são formas de identificar a posição de um único pixel na tela de um determinado dispositivo eletrônico, ela é construída por dois valores, o valor X que identifica a posição do pixel horizontalmente e o valor de Y que identifica a posição do pixel verticalmente, formando assim um par ordenado (x,y). A imagem a baixo representa um cenário hipotético de uma tela de 2x2 pixels, ou seja, uma tela de 4 pixels.

pixel.png

O pixel 1 está na coordenada (0,0), ou seja, 0 na horizontal X e 0 na vertical Y.
O pixel 2 está na coordenada (1,0), ou seja, 1 na horizontal X e 0 na vertical Y.
O pixel 3 está na coordenada (0,1), ou seja, 0 na horizontal X e 1 na vertical Y.
O pixel 4 está na coordenada (1,1), ou seja, 1 na horizontal X e 1 na vertical Y.

Ao ver esse exemplo, é perceptível que a contagem dos pixels começam a partir de 0 e do canto superior esquerdo da tela. Quanto mais para baixo o pixel estiver maior será o seu valor na posição Y, portanto, mais distante da origem de Y ele estará. Quanto mais para a direita o pixel estiver maior será o seu valor na posição X, portanto, mais distante da origem de X ele estará. Para reforçar, as coordenadas são sempre dadas em par ordenado X e Y respectivamente.

Esses conceitos serão amplamente utilizados nas ações citadas anteriormente. Para que o cursor do mouse seja movido para uma determinada área da tela desejada pelo usuário, ele precisará saber a coordenada em que está essa área e passar os valores de X e Y.

Existem várias ferramentas que são capazes de informar as posições em que se encontra o cursor na estado atual. Basta pesquisar por uma delas na internet e utilizá-las para obter o valor de X e Y.

Para finalizar, vale ressaltar que a quantidade de pixels mudam de acordo com a resolução de uma tela. Como dito anteriormente, a quantidade de pixels em uma tela HD (1280x720) é consideravelmente menor que em uma tela FULL HD(1920x1080). Para saber a resolução de uma tela no windows 10 e 11 por exemplo, basta seguir o passo a passo:

  1. Abrir o Menu Iniciar;
  2. Pesquisar Alterar a resolução da exibição e pressionar Enter;
  3. Procurar pelo campo Resolução da tela, os números abaixo são as dimensões da sua tela (geralmente escrito recomendável).

resolution.png