Ir para conteúdo
Fórum Script Brasil
  • 0

Imagem


Dumpa

Pergunta

2 respostass a esta questão

Posts Recomendados

  • 0

Você vai precisar usar duas classes:

Primeiro, você precisa criar um objeto do tipo Icon (Italico significa que a classe é uma interface, na verdade). Ou seja, você irá transformar a figura em um objeto Java.

ImageIcon tmp  = new ImageIcon("/bmp/figura.jpg");
Agora, então você pode usar o JLabel:
JLabel jlFigura = new JLabel(tmp);
Se quiser colocar direto:
JLabel jfFigura = new JLabel(new ImageIcon("/bmp/figura.jpg"));

Existem outras formas, mas acho que essa é a mais fácil.

Note também que diversas outras classes do Swing aceitam objetos Icon, como os botoes. wink.gif

Link para o comentário
Compartilhar em outros sites

  • 0

Você para usar uma image no panel terá que colocar um botão.

substitua o arquivo ".gif" pela imagem que desejar.

import javax.swing.*;

public class Painel extends JFrame

{

public Painel()

{

super("Painel");

JPanel p;

JButton bu;

ImageIcon i;

i= new ImageIcon("new.gif");

bu = new JButton(i);

p = new JPanel();

p.add(bu);

getContentPane().add(p);

setDefaultCloseOperation(EXIT_ON_CLOSE);

pack();

show();

}

public static void main(String [] args)

{

Painel pa = new Painel();

}

}

Deve ter outra maneira para anexar a imagem direto no panel mas minha sugestão inicial é essa.

Valeu Galera do Café

Raul

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...