Dúvidas com JLabel e JPane

1. Dúvidas com JLabel e JPane

marcos
maikinhuus

(usa Ubuntu)

Enviado em 25/09/2007 - 11:52h

Olá pessoal!
estou programando uma agenda virtual em java, faz alguns meses já, to indo devagar, fazendo no meu tempo livre!

Na janela principal, que é um JFrame, tem uma JTabbedPane com 6 abas, e na primeira aba tem um JPane onde vou colocar o resumo das paradas e talz.

Surgiu umas pequenas dúvidas:

É possível mudar a fonte de uma JLabel, para que ela fique grande e com outra cor?
É possível colocar uma variável String dentro da JLabel para que mostre por exemplo a data?
Tem como colocar uma gradiente de fundo dentro de um JPane?

e a última pergunta:
Por acaso existe a versão em português da apostila Swing o'reilly 2ª edição??

desculpe se estou sendo incomodo!!
Obrigado!!!


  


2. Uma outra coisa

marcos
maikinhuus

(usa Ubuntu)

Enviado em 25/09/2007 - 11:55h

Ah, me esqueci de falar: assim que eu terminar de escrever o código, eu vou registrar a agenda como OpenSource e deixar o download disponível!!!


3. Re: Dúvidas com JLabel e JPane

Razec
mrazec

(usa Slackware)

Enviado em 25/09/2007 - 16:19h

Sim é possivel alterar o JLabel, e também é possivel o JLabel exibir uma string.
Mudar a fonte e o tamanho de um JLabel:
jlbLabel.setFont(new java.awt.Font("Tahoma", 1, 14));

Mudar Cor do JLabel:
jlbLabel.setForeground(Color.RED);

Inserir uma String JLabel
Define a String test = "Minha String";

jlbLabel.setText(test);

Isto exibirá o conteúdo da String em um JLabel.


*Não sei se tem a tradução livro citado.
Uma boa iniciativa disponibilizar sua agenda. Afinal este é o espirito do software livre...

Have Fun!!!
[]'s
Razec



4. E quanto ao JPanel?

marcos
maikinhuus

(usa Ubuntu)

Enviado em 26/09/2007 - 18:50h

alguém poderia me dizer set tem como botar gradiente nele??

obrigado!


5. Re: Dúvidas com JLabel e JPane

Patrick Dos Reis
Haseo

(usa Suse)

Enviado em 16/11/2007 - 11:30h

Efeito gradiente de Imagen no texto em java ?
se vc criar uma Imagem jpg com o texto do jeito que vc quer tipo usando o gimp! vc pode usar o
ImageIcon Gradiente( recebendo a imagem)
depois usar o
JLabel label = new JLabel(Gradiente);
e uma maneira de deixar com mais efeitos!
Não sei se vai ser Util Mais está ai uma solução por meio de Gambiarra!! abrazz