[关闭]
@bergus 2015-12-02T08:28:33.000000Z 字数 375 阅读 1348

groovy 弹出菜单

groovy


  1. import groovy.swing.*
  2. import javax.swing.*
  3. import java.awt.*
  4. def swing = new SwingBuilder()
  5. swing.frame(title:"hello",show:true){
  6.   panel(){
  7.    def mm=swing.textField(text:"bcxhdbhd")
  8.    mm.mousePressed={e->
  9. def popupMenu=swing.popupMenu(){
  10.    menuItem(text:"bhdfyhefyh")
  11. }
  12.    popupMenu.show(e.getComponent(),e.getX(),e.getY())
  13. //这里的e.getComponent()换成mm也一样
  14.     println("jjjj")
  15.     mm.setText("kkkkkk")
  16. }
  17. }
  18. }
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注