Página Inicial do Fórum > GUI - (Applets, Swing, SWT, etc)

Imagem de fundo em um JPanel



Criar novo tópico   Responder tópico
  1. Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Galera, estou com um problema, já li vários tópicos releacionados a isso mas nao consegui implantar da forma que eu gostaria...

    eu queria inserir uma imagem ao fundo do meu JPanel (que por enquanto soh tem um botao. Gostaria de saber uma forma pratica de fazer isso meu codigo esta da seguinte forma:



    agradeço a atenção



  1. staroski
    Posts:3845


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Você vai ter que especializar a classe JPanel e sobrescrever o método paint.
    _________________
    Ricardo Artur Staroski, OCP-JP
    Blumenau - SC
    Conheça minhas APIs e respectiva documentação



  1. simu
    Posts:9417


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    use um JPanel e sobreescreva o paintComponent para desenhar a imagem:
    como o paintChildren, que desenha o conteúdo do JPanel, é chamado depois do paintComponent, o conteúdo (no seu caso o botao) ira ficar sobre a Imagem.
    Pode usar o ImagePanel como ContentPane ou adiciona-lo diretamente ao JFrame. Ai é só adicionar o botao ao ImagePanel.
    []]
    _________________
      Nome real: Carlos F. Heuberger

    Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!

    "The mod javafree deserves, but not the one it needs right now."
    --------------------
    Não leio nem respondo MPs!
    This posting is provided AS IS with no warranties and confers no rights.



  1. Relacionados





Novo tópico   Responder tópico     Índice do forum -> GUI - (Applets, Swing, SWT, etc)