swt中的tableitem怎么激发鼠标单击事件 我在用swt写界面,在table中,想鼠标单击每行时,激发事件,进行一些操作,但就是没找到好用的,我试了addListener,也不好使。那位大虾知道,请告诉小弟一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 addSelectionListener是table的监听器,我怎么将它与tableitem联系起来呢?不太明白,望楼上的兄弟解释详细一些好吗 我已经解决了,是这样的。Table table = new Table(Composite, Style);table.addListener(SWT.MouseDown,new Listener(){ public void handleEvent(Event e){ TableItem item = table.getItem( new Point(e.x,e.y)); }});在table上加一个监听器,判断鼠标的点击位置,表示出TableItem,即可进行相关操作。 我也是这么做的 可是报错没有getItem(Point)函数 只有getItem(int) 这是怎么回事? Axis2 的一些问题 求俄罗斯方块修改方法 jdbc怎么读取oracle中的raw类型的字段 ArrayList、List、Array、Vetor之间有什么区别? 有关于全屏显示的问题。。。。。。。。。。。。。。。。。。 敬请高手回答! 这道程序编写了一半就不会编了,请各位高手帮忙,谢谢! 有关IO输入问题,请高手指点~~ 举例说明他们的区别,写个记事本程序用哪个好? 关于Applet界面风格,请各位大哥帮忙! why ? 为什么java里if else比三元运算快??
Table table = new Table(Composite, Style);
table.addListener(SWT.MouseDown,new Listener(){
public void handleEvent(Event e){
TableItem item = table.getItem( new Point(e.x,e.y));
}});
在table上加一个监听器,判断鼠标的点击位置,表示出TableItem,即可进行相关操作。