6
A
回答
13
也许你可以使用组合框的使用setData(String键,对象的值)方法才达到你想要的ID对。
实施例:
Combo box = new Combo(parent, SWT.DROP_DOWN);
String s = "Item 1";
box.add(s);
box.setData(s, "Some other info or object here");
s = "Item 2";
box.add(s);
box.setData(s, "This is item two");
String value = (String)box.getData("Item 2");
// value is now "This is item two"
注意GetData方法返回一个Object。所以你必须将它转换为你使用setData方法设置的Type。
因此,您不限于将字符串设置为您的值。您可以使用setData方法将所需的任何对象设置为值。只要确保在使用getData方法再次收到数据时正确投射。
编辑: 顺便说一句,您可以在任何SWT小部件上使用setData和getData方法。
相关问题
- 1. 使用对称密钥加密数组
- 2. SWT - 表/组合框
- 3. JSON密钥名称?
- 4. 对称加密密钥与非对称密钥-ssl
- 5. 加密 - 对称密钥
- 6. 加密(对称密钥)lib
- 7. 非对称加密密钥
- 8. 使用列名称或对称密钥获取证书名称
- 9. Javascript获取对象密钥名称
- 10. OpenSSL对称密钥与.NET对称密钥 - 不匹配
- 11. 非对称密钥切换的对称密钥
- 12. 动态组合框名称
- 13. 只用一个密钥在密钥中查找密钥名称?
- 14. 基于密钥名称和值组合动态地对数据进行排序
- 15. 获取JSON密钥名称
- 16. 更改密钥名称行
- 17. 可变密钥名称
- 18. 不对称和对称密钥存储
- 19. 密钥值对组合框的.text后保存在数据库
- 20. 对称和公钥加密
- 21. 带对称密钥的RSA
- 22. 保护对称密钥
- 23. 对称密钥存储
- 24. 非对称密钥系统?
- 25. 交换对称密钥
- 26. 对称密钥生成
- 27. SWT TreeViewer与组合框和复选框
- 28. 组合多个密钥
- 29. 对称加密密钥交换
- 30. 对称密钥加密算法