[b]功能:[/b]
1. 类似一个TableViewer的功能.
2. 可添加一行
3. 可选择一行
4. 可删除选中的行
[b]截图:[/b]
见附件:
[img]http://www.iteye.com/upload/attachment/47893/0497394b-e454-39a8-b43d-8a788a81383d.jpg[/img]
[b]源代码:[/b]
见附件.
[b]运行:[/b]
RunApplication.java 右键 Run As -> Java Application
[b]说明:[/b]
这个例子其实说的是: 动态控件操作.
通过StructuredViewer的使用, 使得操作完全忽略动态控件生成销毁等细节.
使用熟悉的StrucutredViewer的API.
比如: setInput, setSelection, getSelection等.
1. 类似一个TableViewer的功能.
2. 可添加一行
3. 可选择一行
4. 可删除选中的行
[b]截图:[/b]
见附件:
[img]http://www.iteye.com/upload/attachment/47893/0497394b-e454-39a8-b43d-8a788a81383d.jpg[/img]
[b]源代码:[/b]
见附件.
[b]运行:[/b]
RunApplication.java 右键 Run As -> Java Application
[b]说明:[/b]
这个例子其实说的是: 动态控件操作.
通过StructuredViewer的使用, 使得操作完全忽略动态控件生成销毁等细节.
使用熟悉的StrucutredViewer的API.
比如: setInput, setSelection, getSelection等.