Gente, eu tenho um JFrame e dentro dele tem um JLabel. Dentro do JLabel tem uma imagem do tipo BufferedImage. Esse BufferedImage está desenhado com um retangulo.
Acontece é q apesar de eu setar a posição tanto do JLabel como do retangulo desenhado com as coordenadas 0,0 , ele não aparece nesse lugar na minha tela, o retangulo aparece bem abaixo… alguém sabe o motivo?
JLabel label2 = new JLabel();
bfCinza = new BufferedImage(100,150, BufferedImage.TYPE_INT_RGB );
Graphics2D gr = bfCinza.createGraphics();
gr.setColor( Color.BLACK);
gr.fillRect(0,0, 60, 50);
gr.dispose();
label2.setIcon(new ImageIcon(bfCinza));
label2.setLocation(0,0);
label2.validate();
add(label2);