Cursos / Informática para Internet / Desenvolvimento Desktop / Aula

arrow_back Aula 09 - Componentes JProgressBar, JSlider e JSpinner

O Componente Barra de Progresso (JProgressBar)

As Propriedades do Componente Barra de Progresso

Lembre-se sempre das propriedades gerais que estamos vendo ao longo das aulas. Muitas são aplicadas a maioria dos componentes. Vejamos algumas particulares ao componente em questão.

  • maximum – indica o valor máximo correspondente à "carga" da barra de progresso. O valor padrão é 100.
  • minimum – representa o valor mínimo do componente, de forma similar a propriedade anterior. O valor padrão é 0.
  • orientation – define o sentido da barra de progresso. O valor padrão é 0, indicando o sentido horizontal e 1 no sentido vertical.
  • value – indica a partir de que valor o carregamento será iniciado. Esse valor deve ser um número entre o mínimo e o máximo definido nas propriedades correspondentes.

Na seção Outras propriedades você poderá alterar também as seguintes propriedades:

  • indeterminate – se marcado, indica que o tamanho do arquivo a ser "carregado" é desconhecido. Com essa opção marcada e executando a aplicação, você perceberá que um retângulo azul ficará de um lado para o outro indefinidamente.
  • string – indica o valor que aparecerá dentro do retângulo branco do componente. Geralmente, esse valor indica a porcentagem já carregada do arquivo que se aguarda.
  • stringPainted – a marcação dessa opção exibe o valor especificado na propriedade string. Sem esse checkbox marcado, não aparecerá nada.

Observe mais atentamente os programas que costuma utilizar e verá que esse é um componente bastante comum.

Versão 5.3 - Todos os Direitos reservados