Como posso fazer, porque precisso adicinar uma imagem de fundo e em cima botoes porem em forma de imagens, usando rotulo mesmo, tentei desta forma mas num deu certo,
tipo eu criei um formulario JFrame e coloquei, porem quando volto pro painel Projeto (usando netbeans) ele nao aparece nada, nem o Jpanel aparece
public class PanelComImagem extends JPanel{
private BufferedImage imagem;
public PanelComImagem() throws Exception {/
File img = new File("C:/imagens/imagem.png");//Ou como voce quiser pegar o arquivo da imagem
imagem = ImageIO.read(img);
}
@Override
pulic void paintComponent(Graphics g){
super.paintComponent(g);
Graphics2D g2d = (Graphics2D) g.create();
g2d.drawImage(imagem, 5,5,imagem.getHeight(),imagem.getWidth(),this);
//Desenha a imagem no ponto (5x5) em pixels do componente.
g2d.dispose();
}
}
o initComponents ele vem auto, é porque criei um JFrame e nao uma Classe Java,
tentei com os exemplos mas nenhum deram certo, falando que Draw nao reconhecido algo assim, tipo nestes exemplos foi mostrado criando uma classe java, porem eu tenhum JFrame já criado com o exemplo que dei acima, como fazer pra mostrar a imagem no Panel pra ser visualizando tanto na hora de executar como na guia Projeto
Nao… nao disse isso… só queria dizer que voce nao deve se limitar ao que o NetBeans faz pra voce… se voce quer alguma coisa como isso voce vai ter que fazer na mão mesmo.