import groovy.swing.*
import javax.swing.*
import java.awt.* def swing = new SwingBuilder()
swing.frame(title:"hello",show:true){
panel(){
def mm=swing.textField(text:"bcxhdbhd")
mm.mousePressed={e->
def popupMenu=swing.popupMenu(){
menuItem(text:"bhdfyhefyh")
}
popupMenu.show(e.getComponent(),e.getX(),e.getY())
//这里的e.getComponent()换成mm也一样
println("jjjj")
mm.setText("kkkkkk")
} }
}
相关文章
- groovy 弹出菜单
- 自定义HttpModule,用于未登录用户,不弹出Windows认证窗口,而是跳转回SSO站点
- JS函数 编程练习 使用javascript代码写出一个函数:实现传入两个整数后弹出较大的整数。
- JS及Dom示例 | 分级菜单折叠
- 练习:javascript弹出框及地址选择功能,可拖拽
- [Selenium]通过Selenium实现在当前浏览器窗口点击一个图标之后,弹出另外一个窗口,关闭这个窗口,再回到原来的窗口进行操作
- 在IE7+ 中弹出窗口并关闭本身窗口的脚本(备忘)
- Asp.net点击按钮弹出文件夹选择框的实现(网页)
- grub4dos通用菜单及相关工具包
- 上拉、下拉UITableView,交互式 模态弹出(自定义弹出动画)