Package net.datacrow.console.menu

Source Code of net.datacrow.console.menu.DcEditorMouseListener

package net.datacrow.console.menu;

import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;

import javax.swing.SwingUtilities;
import javax.swing.text.JTextComponent;

public class DcEditorMouseListener implements MouseListener {
   
    @Override
    public void mouseClicked(MouseEvent e) {}
    @Override
    public void mouseEntered(MouseEvent e) {}
    @Override
    public void mouseExited(MouseEvent e) {}
    @Override
    public void mousePressed(MouseEvent e) {}
   
    @Override
    public void mouseReleased(MouseEvent e) {
        JTextComponent c = (JTextComponent) e.getSource();
        if (SwingUtilities.isRightMouseButton(e) && c.isEditable() && c.isEnabled()) {
            DcEditorPopupMenu popupmenu = new DcEditorPopupMenu(c);
            popupmenu.validate();
            popupmenu.show(c, e.getX(), e.getY());
        }
    }       
}
TOP

Related Classes of net.datacrow.console.menu.DcEditorMouseListener

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.