proyecto.utilidades
Class MenuPopupConsola

java.lang.Object
  extended by java.awt.event.MouseAdapter
      extended by proyecto.utilidades.MenuPopupConsola
All Implemented Interfaces:
MouseListener, MouseMotionListener, MouseWheelListener, EventListener

public class MenuPopupConsola
extends MouseAdapter

MenuPopupConsola.java Esta clase es la encargada de pintarnos nuestro menú contextual cuando pulsemos con el botón derecho del ratón sobre una pestaña de la consola.
La opciones que no despliegan son :

Si deseamos ampliar con alguna opción más nuestro menú contextual, debemos definir el JMenuItem y en el método “getPopupMenu()” se creará y se dirá la acción que debe realizar.
Si necesitamos algún regla de negocio para la visibilidad del ítem se realiza en el método “isVisible()”.

Author:
mparras

Constructor Summary
MenuPopupConsola()
          Constructor menu popup consola.
MenuPopupConsola(ConsolaTextPane aTexto)
          Constructor menu popup consola.
 
Method Summary
 void mouseClicked(MouseEvent ev)
           
 void mousePressed(MouseEvent ev)
           
 void mouseReleased(MouseEvent ev)
           
 
Methods inherited from class java.awt.event.MouseAdapter
mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseWheelMoved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MenuPopupConsola

public MenuPopupConsola()
Constructor menu popup consola. Creado : Parras, 12-oct-2009


MenuPopupConsola

public MenuPopupConsola(ConsolaTextPane aTexto)
Constructor menu popup consola. Creado : Parras, 12-oct-2009

Parameters:
aTexto - the a texto
Method Detail

mousePressed

public void mousePressed(MouseEvent ev)
Specified by:
mousePressed in interface MouseListener
Overrides:
mousePressed in class MouseAdapter

mouseReleased

public void mouseReleased(MouseEvent ev)
Specified by:
mouseReleased in interface MouseListener
Overrides:
mouseReleased in class MouseAdapter

mouseClicked

public void mouseClicked(MouseEvent ev)
Specified by:
mouseClicked in interface MouseListener
Overrides:
mouseClicked in class MouseAdapter