Colocar uma imagem no botão Primefaces [RESOLVIDO]

4 respostas
J

Olá galera …to com duvida ja fiz de varias formas…to usando um theme pronto do primefaces e não to conseguindo colocar um icone no meu botão;alguem pode ajudar? vlw

<p:commandButton value="Gravar" actionListener="#{paisBean.gravar}" update="msgs,inputDescricao" image="/resoures/imagens/salvar.png"/>

ja tentei e nd…^^

4 Respostas

G

Olá amigo tudo bem,
para isso vc deve criar uma classe em css e chamar a classe no atributo “image”.

G

Exemplo:

estilo.css

.gravar {
	background-image: url("../icones/save.png") !important;
}

pagina.xhtml
<link rel="stylesheet" type="text/css" href="<caminho do arquivo css>/estilo.css" />

<p:commandButton value="Gravar" actionListener="#{paisBean.gravar}" update="msgs,inputDescricao" image="gravar" />

Espero ter ajudado.
Obs: usar imagens com dimenções 16x16.

Abraço.

eduardoac

Utilizo o IceFaces 1.8, simplesmente eu coloco assim e funciona:

<ice:commandButton id="submitButton" actionListener="#{searchImageBBean.search}" image="/images/pesquisar.jpg" />:slight_smile:

J

vlw galera…segui a dica ai e consegui brigadao a todos

Criado 25 de outubro de 2010
Ultima resposta 27 de out. de 2010
Respostas 4
Participantes 3