Construir menús emergentes (JPopMenu)
Cuando estamos en un display y tocamos el botón derecho de
nuestro ratón nos parece el siguiente cuadro, esto es un JPopMenu.
public LAMINA_TEXTO() {
Lamina_Texto = new
JPanel();
Area_texto= new
JTextArea("",25,45)
//---------------------------------------------------------------------------------------
//creamos nuestro menú
emergente
JPopupMenu
menuemergente = new
JPopupMenu();
//creasmos varios
JMenuitem
JMenuItem OpcionesdelEmergiente[]= (new JMenuItem[] {new JMenuItem("uno"),new
JMenuItem("dos"),new
JMenuItem("tres"),new
JMenuItem("cuatro")});
//adjuntamos los items a nuestro JPopupMenu
en mi caso al declararlos con un
array necesito un bucle for
for (int i=0;i<OpcionesdelEmergiente.length;i++) {
menuemergente.add(OpcionesdelEmergiente[i]);
}
//Ahora Le indicamos
que cargue el PopupMenu en el área de texto
Area_texto.setComponentPopupMenu(menuemergente);
//---------------------------------------------------------------------------------------
Area_texto.setLineWrap(true);
Scroll_texto= new
JScrollPane(Area_texto);
Lamina_Texto.add(Scroll_texto);
add(Lamina_Texto);
}
No hay comentarios:
Publicar un comentario