Hola
¿Como puedo agregar imagenes sobre los botones?
gracias
Hola
¿Como puedo agregar imagenes sobre los botones?
gracias
Buenas!
Supongo que hablar de html básico, tienes usar CSS, en concreto la opción background
Un ejemplo sería algo así:
<input type=”button” class=”button” title=”Background Image” />
.button{
background: white url(’images/imagebutton.gif’) no-repeat top;
width: 150px;
height: 40px;
color:white;
}
Hola,
Botones con imagenes en JAVA.
Bueno, en JAVA el JButton tiene un constructor de la siguiente forma
JButton(String s, Icon i);
Donde Icon es una interface, es decir puedes crear una clase que implemente esa interfaz y podra ser usado como icono de JButton, pero existe tambien el Clase ImageIcon que obtinene una imagen desde un lugar especifico y la usa como icono, su constructor tiene la siguiente forma (por lo menos para nuestro caso :| ).
ImageIcon(String URLimagen).
Bueno, ya no te aburro mas con explicaciones te dejo un ejemplito :).
Supondre que tengo una carpeta ico, donde estan mis iconos, por ejemplo
iconito.png
==================================
/* BotonIcono.java
* @author Roberto Perez */
import java.awt.FlowLayout;
import javax.swing.JFrame;
import javax.swing.JButton;
import javax.swing.ImageIcon;
public class BotonIcono extends JFrame{
private JButton boton;
private ImageIcon imagen;
public BotonIcono(){
super("Boton Imagen");
setSize(200,80);
setLayout(new FlowLayout());
imagen = new ImageIcon("icon/iconito.png");
boton = new JButton("Mi Boton", imagen);
add(boton);
}
public static void main(String[] arg){
BotonIcono obj = new BotonIcono();
obj.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
obj.setVisible(true);
}
}
You must log in to post.