Autor
|
Tema: Consulta sobre JMenuBar (Leído 1,314 veces)
|
zonahurbana
Desconectado
Mensajes: 178
RS, JC.
|
A este componente le puedo agregar varios JMenu y a cada uno de estos sus correspondientes JMenuItem, pero si lo que deseo es agregarle botones al JMenuBar, ¿cómo puedo hacerlo? Porque recuerdo haber visto un menú que además de tener opciones escritas en texto presentaba botones a modo de imágenes pequeñas (tampoco tan pequeñas como íconos, sino de 60px aproximadamente).
Gracias de antemano, espero que puedan ayudarme.
|
|
|
En línea
|
Nunca dejar de aprender es importante, más allá del ritmo que se siga ...
|
|
|
1mpuls0
Desconectado
Mensajes: 1.186
|
import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; public class ToolbarDemo { public static void main (String[] args ) { frame. setPreferredSize(new Dimension(600, 400)); //Create the popup menu. JOptionPane. showMessageDialog(frame, "Option 1 selected"); } })); JOptionPane. showMessageDialog(frame, "Option 2 selected"); } })); popup.show(e.getComponent(), e.getX(), e.getY()); } }); toolBar.add(button); frame.pack(); frame. setDefaultCloseOperation(JFrame. EXIT_ON_CLOSE); frame.setLocationRelativeTo(null); frame.setVisible(true); } }
:http://stackoverflow.com/questions/1692677/how-to-create-a-jbutton-with-a-menu
|
|
|
En línea
|
abc
|
|
|
zonahurbana
Desconectado
Mensajes: 178
RS, JC.
|
Muchas gracias. Justo hace poco me dijeron en un grupo que el componente era JToolBar, pero creo que a fin de cuentas no lo usaré... es decir, lo estoy usando pero desactivé la propiedad de que sea flotante, ya que si es desplazado a otra posición dentro del JFrame al que pertenece se comienza a descuadrar todo. Probablemente haya forma de adecuarlo mediante código para que esto no suceda, pero ahora estoy usando el asistente de Netbeans para crear la interfaz "más rápido". Me di cuenta que incluso puedo usar los Layout...
|
|
|
En línea
|
Nunca dejar de aprender es importante, más allá del ritmo que se siga ...
|
|
|
|
|