Oi pessoal sei que usasse um JLabel para jogar uma imagem, mas eu criei um Dialog, e quero que ele pegue a imagem e jogue dentro do meu JFrame.
O codigo que ja desenvolvi é este daqui.
private JMenuItem getCopyMenuItem() {
if (copyMenuItem == null) {
copyMenuItem = new JMenuItem();
copyMenuItem.setText("Inserir Foto");
copyMenuItem.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
dialogo.setCurrentDirectory(new File("C:\"));
dialogo.setFileSelectionMode(JFileChooser.FILES_ONLY);
int escolha = dialogo.showSaveDialog(null);
copyMenuItem.setIcon(new ImageIcon(getClass().getResource("arquivo.jpg")));
copyMenuItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_I,
Event.CTRL_MASK, true));
}
});
}
return copyMenuItem;
}
Este é meu dialogo criado oa meu JMenu, mas o que faço para ele pegar a imagem que quero e jogar dentro do meu JFrame???
Grato
Paulo