Ajustar imagen al total de un boton
Publicado por Jorge (6 intervenciones) el 29/06/2001 12:20:18
Hola tengo un boton con una imagen pero no consigo que la imagen se ajuste totalmente al area del boton sin tener que agrandar el tamaño de este en exceso (hay bordes entre la imagen y el borde del boton. Mando el codigo que estoy usando por si sirve de ayuda. Gracias.
Image imagenBuscar = getImageM("images/buscar.gif");
Image imagenDescargar = getImageM("images/descargar.gif");
JCButton botonDescargar = new JCButton();
JCButton botonBuscar = new JCButton();
JCString stringDescargar = new JCString("",imagenDescargar,imagenDescargar.SCALE_AREA_AVERAGING);
JCString stringBuscar = new JCString("",imagenBuscar,imagenBuscar.SCALE_AREA_AVERAGING);
botonDescargar.setLabel(stringDescargar);
botonBuscar.setLabel(stringBuscar);
panel.add(botonBuscar, new GridBagConstraints2(3, 3, 1, 1, 0.0, 0.0
,GridBagConstraints.WEST, GridBagConstraints.BOTH, new Insets(10, 0, 0, 10), 60, 0));
panel.add(botonDescargar, new GridBagConstraints2(5, 3, 1, 1, 0.0, 0.0
,GridBagConstraints.WEST, GridBagConstraints.BOTH, new Insets(10, 0, 0, 10), 75, 0));
Image imagenBuscar = getImageM("images/buscar.gif");
Image imagenDescargar = getImageM("images/descargar.gif");
JCButton botonDescargar = new JCButton();
JCButton botonBuscar = new JCButton();
JCString stringDescargar = new JCString("",imagenDescargar,imagenDescargar.SCALE_AREA_AVERAGING);
JCString stringBuscar = new JCString("",imagenBuscar,imagenBuscar.SCALE_AREA_AVERAGING);
botonDescargar.setLabel(stringDescargar);
botonBuscar.setLabel(stringBuscar);
panel.add(botonBuscar, new GridBagConstraints2(3, 3, 1, 1, 0.0, 0.0
,GridBagConstraints.WEST, GridBagConstraints.BOTH, new Insets(10, 0, 0, 10), 60, 0));
panel.add(botonDescargar, new GridBagConstraints2(5, 3, 1, 1, 0.0, 0.0
,GridBagConstraints.WEST, GridBagConstraints.BOTH, new Insets(10, 0, 0, 10), 75, 0));
Valora esta pregunta


0