www.ypnh.net > JAVA右键菜单事件

JAVA右键菜单事件

1)给需要点击的控件设置鼠标的监听(addMouseListener) 2)实现相应的MouseListener接口 3)重写mouseClicked()方法 如下图所示:

简单的实现代码如下: import java.awt.MenuBar;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import javax.swing.JFrame;import javax.swing.JPopupMenu;/* * java中鼠标右击弹出菜单怎样实现 */public class Demo {p...

public RightMouse() { JMenuItem mAll, mCopy, mCut, mPaste, mDel; menu = new JPopupMenu(); mAll = new JMenuItem("全选(A)"); menu.add(mAll); mCopy = new JMenuItem("复制(C)"); menu.add(mCopy); mCut = new JMenuItem("剪切(T)"); menu...

public void contentPane_mouseClicked(MouseEvent e) { this.add(jPopupMenu1); int mods = e.getModifiers(); //鼠标右键 if ((mods & InputEvent.BUTTON3_MASK) != 0) { //弹出菜单 jPopupMenu1.show(this, e.getX(), e.getY()); } } BUTTON1...

有些网站作者出于各种目的,使得网页无法保存,甚至连“另存为”都不允许。有的鼠标左右键也被禁用了,文本选择、复制也无法进行。这个时候你就要采取一些其他的方法了。 针对无法保存、无法复制的网页,提供以下几种方法供大家选用(以IE浏览器为...

我一个远标的哥们跟我说过,在java中使实现右键菜单十分简单,只需用到一个控件:PopupMenu. 首先,需要声明一个PopupMenu对像。 PopupMenu popupMenu1 = new PopupMenu(); 然后新建一些子菜单,这里我们使用建立三个菜单项 MenuItem menuItem1 ...

在java.awt包中有两个类可以用于弹出式菜单,PopupMenu(弹出式菜单),MenuItem(菜单项), 在 java.awt.event 包的MouseListener与MouseEvent 可用于鼠标事件 下面是代码(是从别的地方借用过来的,删除了一些与此问题无关的内容): import java.a...

public void mouseReleased(MouseEvent e) { if(e.getButton() == MouseEvent.BUTTON3)//点击右键 popUpMenu.show(editMenu, e.getX(), e.getY()); //popUpMenu是一个JPopupMenu editMenu是一个JMenu //e.getX(), e.getY()是获得鼠标点击的坐标 ...

addMouseListener 在事件中,判断按键 ~~~~~~~~~~

public void mouseReleased(MouseEvent e){ 这个方法的名称,写错了。。。。。。。。

网站地图

All rights reserved Powered by www.ypnh.net

copyright ©right 2010-2021。
www.ypnh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com