首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

SWT监听器传值,救命.解决方案

2012-06-21 
SWT监听器传值,救命...一个面板的table 中定义一个监听器:tv.setContentProvider(new LocalMSGContentProv

SWT监听器传值,救命...
一个面板的table 中定义一个监听器:

tv.setContentProvider(new LocalMSGContentProvider());
tv.setLabelProvider(new LocalMSGLabelProvider());
 
tv.setInput(infolist);
tv.getTable().addSelectionListener(
new SelectionListener() {
//单击事件
public void widgetSelected(SelectionEvent arg0) {
int index[] = tv.getTable().getSelectionIndices();
if (index.length > 0) {
//得到所选行
StructuredSelection s = (StructuredSelection) tv.getSelection();
CardInstanceInfo card = (CardInstanceInfo) s.getFirstElement();

MyLog.log("MMMMMMMMMMMMMMM++"+card.getYaMoney());
}
}

监听器里面怎么设置才能传值呢?
我想
选中一行,然后点击菜单上的--退卡--按钮
把选中的信息传到另一个面板上

我用监听器里面用list放值,但出了监听器list.size()就为空了,好郁闷
谢谢哪位大哥帮忙解决一下,不胜感激...


[解决办法]
我要看你往list放值的代码
[解决办法]
沙发~~~~~~~

热点排行