Antes que nada creo que te conviene leer la información de este elace: http://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_contenidos
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
->src
->codigo fuente
->bin
->clase que accesa la imagen
->images
->imágenes a utilizar
->play.jpg
->demás recursos
MainPanelButtons button = new MainPanelButtons("images/play.jpg", "images/play.jpg", "play");
/*
* MainPanelButtons.java 0.01 23/07/11
*
* Copyright (c) 2011 under GPL V2
*/
package mediaAdmin.mediaAdminGUI;
import java.awt.Color;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.SwingConstants;
/*
* Definición del estilo de los botones.
*
* @version 0.01
* @author gankutsuo
*/
public class MainPanelButtons extends JButton {
private static final long serialVersionUID = 1L;
public MainPanelButtons(String pathImage, String rolloverImg, String label){
java.net.URL imgURL = getClass().getResource(pathImage);
java.net.URL imgrURL = getClass().getResource(rolloverImg);
ImageIcon buttonIcon = null;
ImageIcon rolloverIcon = null;
if (imgURL != null && imgrURL != null) {
buttonIcon = new ImageIcon(imgURL);
rolloverIcon = new ImageIcon(imgrURL);
}
this.setForeground(Color.WHITE);
this.setText(label);
this.setHorizontalTextPosition(SwingConstants.CENTER);
this.setVerticalTextPosition(SwingConstants.BOTTOM);
this.setIcon(buttonIcon);
this.setRolloverEnabled(true);
this.setRolloverIcon(rolloverIcon);
this.setOpaque(false);
this.setContentAreaFilled(false);
this.setBorderPainted(true);
}
}