SWT:Tabfolder TabItem Table TableItem etc 的使用。
来源:互联网 发布:时光知味epub 编辑:程序博客网 时间:2024/04/19 08:48
1.Eclipse中的相对路径为:"."+File.separator+"bin"+File.separator+"file.type";
2.Tabfolder TabItem
比较可笑的是在编辑的时候总是把TabItem和TableItem搞浑了,所以在这个问题上徘徊了很长时间,后来才恍然大悟。
Tabfolder其实就像是一个容器里面可以添加TabItem,从而实现我们平时浏览器中的标签页浏览模式,页面感觉比较整洁有序。
然而处理的关键是点击了TabItem的标签页能够激活一些事件的发生,例如标签页的选中。一开始总是研究TabItem的API结果没有发现
能够处理这个事件的方法,在网上又看到如下的方式:
事实证明没有用处,原因没有深究;
后来一理解按照Tabfolder是容器的概念,那么TabItem对象在容器中的存放是否也是如数组一样的呢,通过getIndex()之类的函数是否
可以实现这个调用,一查Tabfolder的API果然又类似的事件触发,所以改用对Tabfolder予以事件监听:
可以想象在Tabfolder内文件的存储是这样的:Tabfolder(tabItem(0),tabItem(1);.......)
3. Table TableItem
对于Table的行操作:添加一行,删除行 都是通过添加TableItem来完成的,基本格式为:
使用for循环定义多行:
删除行的思路为:首先将要删除的行从SItem中消除,然后重画表格;
4. 给出一段流处理的代码,其目的为将.txt文件中按照一定格式存储的数据读取出来并且按照一定的列填充入SWT中的Table类;
.txt中的代码格式为:
<space>xxxxxx<tab>xxxxxx<tab>xxxxxx<tab>xxxxxx</r>
5. 回车在windows和unix下的不同:
在windows下写程序的时候发现,回车键从txt中读出并且存储的是字符'/r',而我在重新写入txt文件将'/r'写入却并不能够换行,后来查了以后发现:在windows下换行是'/r/n' 回车以后再换行。
- SWT:Tabfolder TabItem Table TableItem etc 的使用。
- 允许SWT Table的Tableitem多行显示
- 使SWT的Table根据TableItem显示Tooltip -转摘
- composite /group/sashForm/TabItem/TabFolder
- SWT的TableItem双击事件监听
- SWT - Table的使用
- SWT选项卡TabFolder
- swt 用tabFolder进行模块分离(简单的框架)
- swt table控件的使用(shell)
- swt table 使用小结
- eclipse SWT table 使用
- TableItem
- 在swt中使用table
- swt在TabItem中加滚动条
- TabLayout的TabItem自定义
- TabLayout的TabItem自定义
- SWT(JFace)体验之TabFolder(分页),ToolBar(工具条)
- swt table
- 利用Openwrt编译嵌入式linux
- 毕业后5年差距为何如此之大?
- MFC程序和Win32程序的关系
- 数据结构和算法
- Linux的七个启动级别
- SWT:Tabfolder TabItem Table TableItem etc 的使用。
- Redhat AS4 下Oracle 自动启动脚本
- GIS 整体框架介绍
- 架构师和架构设计
- c 字符串处理
- 最短路 2544hdu
- C++中的继承
- 动态库(dll)的静态装载与动态装载
- Silverlight连接WCF--错误"远程服务器返回了错误NotFound”