| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 511 人关注过本帖
标题:[求助]popmenu
只看楼主 加入收藏
mojianpo
Rank: 1
等 级:等待验证会员
帖 子:213
专家分:0
注 册:2005-7-6
收藏
 问题点数:0 回复次数:9 
[求助]popmenu
我在Jlist控件上加了一个popmenu,右击时如何让它显示出来?
搜索更多相关主题的帖子: popmenu 
2006-11-15 18:00
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
看API

可惜不是你,陪我到最后
2006-11-15 18:51
mojianpo
Rank: 1
等 级:等待验证会员
帖 子:213
专家分:0
注 册:2005-7-6
收藏
得分:0 

我没查出来,大哥还是告我一下吧,谢谢!!


我是莫建坡.电话:15910657130
2006-11-15 19:07
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
加事件处理函数
就可以了

可惜不是你,陪我到最后
2006-11-15 19:09
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 
写了一下...仅供参考...
[CODE]
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class Demo extends JFrame{
private JList jlTest;

public Demo(){
super("显示PopupMenu");

jlTest = new JList(); //实例化一个JList

final JPopupMenu jmPopupMenu = new JPopupMenu(); //创建一个JPopupMenu
JMenuItem jmiMenuItem = null;

for(int i=0;i<5;i++){ //添加JMenuItem
jmiMenuItem = new JMenuItem("第"+i+"项");
jmPopupMenu.add(jmiMenuItem);
}

jlTest.addMouseListener(new MouseAdapter(){ //注册鼠标监听者.右击时.弹出PopupMenu
public void mousePressed(MouseEvent e){
if(e.getButton()==e.BUTTON3){
jmPopupMenu.show(jlTest,e.getX(),e.getY());
}
}
});

this.getContentPane().add(jlTest,BorderLayout.CENTER);
this.setSize(640,480);
this.setVisible(true);
}
public static void main(String[] args){
new Demo();

}
}

[/CODE]

我的msn: myfend@
2006-11-15 19:11
mojianpo
Rank: 1
等 级:等待验证会员
帖 子:213
专家分:0
注 册:2005-7-6
收藏
得分:0 
我不知道是合事件,?我只是给他添加add(popmenu)
事件不止杂写?

我是莫建坡.电话:15910657130
2006-11-15 19:12
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

你楼上已经给例子程序了


可惜不是你,陪我到最后
2006-11-15 19:22
mojianpo
Rank: 1
等 级:等待验证会员
帖 子:213
专家分:0
注 册:2005-7-6
收藏
得分:0 
谢谢,

我是莫建坡.电话:15910657130
2006-11-15 19:25
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

以后这种事情还是自己去思考的好
自己确实解决不了了,再来问
这样你才能提高


可惜不是你,陪我到最后
2006-11-15 19:34
mojianpo
Rank: 1
等 级:等待验证会员
帖 子:213
专家分:0
注 册:2005-7-6
收藏
得分:0 
好的,我想反了,谢谢你

我是莫建坡.电话:15910657130
2006-11-15 20:10
快速回复:[求助]popmenu
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014060 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved