如何创建这样的工具栏元素? JButton里面的icon用箭头,actionlistener里弹出一个jpopupmenu 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如何让jpopupmenu 和JButton 发生关系啊? 还有那箭头的图标如何加啊 (因为和JPopupenu有关系的那个JButton上显示的也是一个图标啊) 实际上是用一个Undo工具按钮和一个带下箭头的按钮.让这两个按钮离得近些.当你按下这个下箭头按钮时,就弹出PopMenuJButton dropButton=new JButton(new IconImage("drop.gif"));...dropButton.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ // 弹出PopMenu的代码 }}); jtoolbar.add(thatButtonUpstairs);.....JPopupMenu menu = new JPopupMenu();menu.add(jmenuitem);.......inside that jbutton actionlistener:public void actionPerformed(ActionEvent e){ menu.show(thatButtonUpstairs, 0, thatButtonUpstairs.getHeight());} java 正则表达式 求解 求代码 急 【散分】进者有分 请问一下JCmboBox的addItem里为什么这样解释 Java中字符输入输出流与字节输入输出流的区别 JAVA界面的疑惑??????? Java如何跳出多重循环? 100分求一规范的:java项目开发文档 实例(用来学习) 请推荐一款全文搜索工具吧 高分求教一个图片显示的问题 请问在java中,如何释放资源?急!!! 大虾们能帮我看一下代码? 为什么从mySQL官方网站下载的MySQL Connector/J 不能用?
当你按下这个下箭头按钮时,就弹出PopMenuJButton dropButton=new JButton(new IconImage("drop.gif"));
...
dropButton.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
// 弹出PopMenu的代码
}
});
.....
JPopupMenu menu = new JPopupMenu();
menu.add(jmenuitem);
.......
inside that jbutton actionlistener:public void actionPerformed(ActionEvent e){
menu.show(thatButtonUpstairs, 0, thatButtonUpstairs.getHeight());
}