Como faço pra adicionar imagens no JPanel ? Tipo de plano de fundo…
Imagens
L
1 Resposta
J
Oi
Lucianov, pode usar a classe abaixo que ela funciona direitnho…
package src;
import javax.swing.*;
import java.awt.*;
/** CLASSE planoFundo<br>
* ------------------------------------<br>
* Projeto..: ProVet (c)<br>
* Descrição: Área de trabalho do sistema<br>
* Direitos.: Paulo César Machado Jeveaux (c) 17/08/2003<br>
* Autor....: Paulo César Machado Jeveaux<br>
* @autor...: Paulo César Machado Jeveaux<br>
*/
class planoFundo extends JPanel {
/** Atributos e titulos */
private Atributo vari = new Atributo();
/** Imagem com o plano de fundo */
private ImageIcon imgFundo;
/** Tamanho da tela */
Dimension screenSize2 = Toolkit.getDefaultToolkit().getScreenSize();
/** Método construtor da classe planoFundo */
public planoFundo() {
imgFundo = new ImageIcon("src/images/logos/provetLogo_teste.png");
//vari.getImage("logos/proVet_bigLogo_power.PNG");
}
/** Método paint da classe - chamado automaticamente */
public void paintComponent(Graphics g) {
imgFundo.paintIcon(this, g, 0, 0);
}
public Dimension getImageWitdhHeight() {
return new Dimension(imgFundo.getIconWidth(), imgFundo.getIconHeight());
}
}
Daí tu cria um novo JPanel assim:
planoFundo painel = new planoFundo();
T+ :joia:
Criado 24 de junho de 2003
Ultima resposta 27 de mar. de 2004
Respostas 1
Participantes 2
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo