Alguém sabe como posso colocar uma imagem de background em um JFrame no netBeans ?
Como colocar uma imagem background no netBeans. JAva SE
F
4 Respostas
seuFrame.setBackgroundImage(new Image("./images/seupng.png"));
J
Você pode adicionar essa imagem em um JLabel e adicioná-lo ao JFrame:
JLabel background = new JLabel(new javax.swing.ImageIcon(getClass().getResource("img/suaImagem.png")));
L
ou tbm pode criar uma classe
public class JSeuPainel extends JPanel
{
Image im = new ImageIcon ( getClass ( ).getResource ( "/fundo.png" ) ).getImage ( ); ---- sua imagem
public void paintComponent ( Graphics g )
{
super.paintComponent ( g );
int x = ( this.getWidth ( ) - im.getWidth ( null ) ) / 2;
int y = ( this.getHeight ( ) - im.getHeight ( null ) ) / 2;
g.drawImage ( im , x , y , this );
}
}
F
a parte de fazer com um Jlavel eu sabia… eu queria saber … sem usar label.
Criado 19 de outubro de 2011
Ultima resposta 20 de out. de 2011
Respostas 4
Participantes 4
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