Barra de Status utilizando JStatusBar

1 resposta
G

Olá amigos,

Como crio uma barra de status em uma Janela Swing utilizando o JStatusBar?

George.

1 Resposta

L

Caro George

Na API java distribuida pela SUN até a versão 1.5 ou 5 (tiger) não existe essa classe JStatusBar para criar barra de status a não ser que você esteja utilizando um pacote de terceiros.

Caso esteja utiliazando um pacote de terceiro public o link ou a API do pacote para que possa ver como funciona.

Mas existe um jeito de criar barra de status utilizando a API java da SUN. Não vou escrever código aqui, mas vou descrever passo a passo o que deve ser feito para criar o mesmo efeito

  1. Recuperar o contentPane do frame que deseja colocar a barra
  2. Setar o contentPane para o borderLayout
  3. Adicionar um label ou painel, a depender dos recursos que queira na barra, no south do painel que acabara de recuperar
  4. Setar as bordar do label ou do painel usando a classe BorderFactory para dar o efeito de profundidade da barra de status.

Obs. Ao adiciona o painel ou label (JPanel ou JLabel respectivamente) ao south do painel ele ira ocupar toda area util. Caso fique desproporcional para uma barra de status redimencione a area south do painel.

Lebrao,

Criado 17 de dezembro de 2004
Ultima resposta 17 de dez. de 2004
Respostas 1
Participantes 2