Barra de rolagem
Quando o conteúdo de um janela são muito grandes para serem exibidos inteiramente dentro da janela, uma barra de rolagem será exibida. Por exemplo, se um Página da Internet é muito longo para caber em uma janela, uma barra de rolagem será exibida no lado direito da janela, permitindo que você role a página para cima e para baixo. Se a página for muito larga para a janela, outra barra de rolagem aparecerá na parte inferior da janela, permitindo que você role para a esquerda e para a direita. Se o conteúdo da janela couber no tamanho atual da janela, as barras de rolagem não aparecerão.
A barra de rolagem contém um controle deslizante no qual o usuário pode clicar e arrastar para rolagem através da janela. Como você deve ter notado, o tamanho do controle deslizante pode mudar para janelas diferentes. Isso ocorre porque o tamanho do controle deslizante representa qual porcentagem do conteúdo da janela está sendo exibida atualmente dentro da janela. Por exemplo, um controle deslizante que ocupa 75% da barra de rolagem significa que 75% do conteúdo cabe no tamanho atual da janela. Um controle deslizante que preenche apenas 10% da barra de rolagem significa que apenas 10% do conteúdo da janela está sendo exibido dentro do tamanho atual da janela. Portanto, se duas janelas tiverem o mesmo tamanho, aquela com o controle deslizante menor terá mais conteúdo que a janela com o controle deslizante maior.
A maioria das barras de rolagem também contém setas para cima e para baixo ou esquerda e direita que permitem ao usuário rolar em pequenos incrementos clicando nas setas. No entanto, clicar e arrastar o controle deslizante é muito mais rápido; portanto, as teclas de seta normalmente não são usadas com tanta frequência. Também alguns camundongos têm um rodinha do mouse que permite ao usuário rolar arrastando a roda em vez de clicar e arrastar dentro da barra de rolagem.