Estou com um problema basico com imagens... nao consiguo exibir elas...
Basicamento parece ser facil, mas nao tanto assim.. hehehe
aqui vai o codigo, e gostaria de saber o que estou fazendo de errado!!
import javax.swing.JFrame;
import javax.swing.JLabel;
import java.awt.*;
import javax.swing.JPanel;
import javax.swing.*;
public class Principal extends JFrame {
public Principal() {
try {
jbInit();
} catch (Exception ex) {
ex.printStackTrace();
}
}
public static void main(String[] args) {
Principal principal = new Principal();
}
private void jbInit() throws Exception {
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
this.setResizable(true);
this.setTitle("Simulador");
this.getContentPane().setLayout(null);
JLabel jLabel1 = new JLabel();
jLabel1.setBounds(new Rectangle(0, 0, 443, 400));
jLabel1.setIcon(new ImageIcon("c://felipe.bmp"));
jLabel1.setText("Simulador");
jLabel1.setBorder(BorderFactory.createLineBorder(Color.black));
jLabel1.setHorizontalTextPosition(SwingConstants.CENTER);
jLabel1.setVerticalTextPosition(SwingConstants.BOTTOM);
this.getContentPane().add(jLabel1);
this.setSize(600, 600);
this.setVisible(true);
}
Icon img = new ImageIcon("felipe.bmp");
}
P.S. Existe sim algumas coisas ai meio baguncado, mas eh que fui colocando todas as sugestoes que encontraca nos livros, internet.. etc..mas nenhuma delas exibe..
Eu gosta de exibir uma img, so isso! mas de preferencia em um jLabel, pois, irei mais tarde instancias varias num mesmo JFrame!
Abracos!
