Menu Con JRibbon Flamingo
Menu Con JRibbon Flamingo
Menu Con JRibbon Flamingo
BLC
INTRODUCCIN
Muchos de nosotros hemos utilizado el Microsoft Office a partir de su versin 2007 y a
veces nos ha entrado el bichito, de cmo podemos darle una apariencia similar a nuestro
programa.
Personalmente en mis inicios lo haca con JTabbedPane para las pestaas, JPanel para
los grupos, y bueno, dentro JButton (botones) y JLabel (etiquetas), an as no dejaba de
ser super dificil el diseo.
Hoy aprenderemos como hacer una cinta de opciones al mejor estilo de Microsoft Office
pero en nuestras aplicaciones Java usando el componente JRibbon.
BLC
EMPEZAMOS
Abrimos nuestro IDE Netbeans 8.0, y creamos un proyecto del tipo Aplicacin Java.
BLC
Una vez tengamos el proyecto vaco vamos a agregar las libreras necesarias para que
podamos usar las clases que nos proporciona flamingo.
Para ello haremos clic derecho en Libraries y luego seleccionaremos la opcin Add
JAR/Folder.
Buscamos las libreras que hemos descargado y seguidamente hacemos clic en Open.
BLC
BLC
BLC
Ahora agregaremos una carpeta llamada imgenes a nuestro proyecto el cual contendr
las imgenes para nuestros iconos, si no desean buscar iconos por su cuenta los pueden
descargar desde haciendo clic aqu.
BLC
Ntese que para los botones Cortar, Copiar y Pegar Formato las dimensiones del icono
cambian por 16 por 16 para cuestiones estticas.
Si ejecutamos el programa tendramos algo como esto:
Si hacemos clic en algn botn pues simplemente no har nada entonces agregaremos un
ActionListener al botn pegar:
...
JCommandButton btnPegar = new JCommandButton("Pegar", null);
btnPegar.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
JOptionPane.showMessageDialog(rootPane,
"Hiciste clic en el botn pegar");
}
});
...
BLC