proyecto.utilidades
Class MenuPopupTab

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

public class MenuPopupTab
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 el texto superior de una pestaña de la consola.
La opciones que no despliegan son :

Cuando cerrarmos los item tab verifica si existen cambios.

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
See Also:
PanelEdicion.cerrarVentanas(boolean)

Constructor Summary
MenuPopupTab(PanelEdicion aPanel)
          Constructor menu popup tab.
 
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

MenuPopupTab

public MenuPopupTab(PanelEdicion aPanel)
Constructor menu popup tab. Creado : Parras, 12-oct-2009

Parameters:
aPanel - the a panel
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