Java SWT CTabItem setData和setControl的含义

Java SWT CTabItem setData和setControl的含义,java,swt,controls,directory,ctabitem,Java,Swt,Controls,Directory,Ctabitem,我从SWT编程开始,尝试重新编程,其中CTabFolder中创建了CTabItem。但由于我是GUI编程的高手,有些事情对我来说很不清楚 对于CTabItem而言,setData()和setControl()的目的是什么?在哪些情况下或在哪些情况下我使用这些方法?我已经阅读了setData的API文档,其中说明: 将与接收器关联的应用程序定义的小部件数据设置为参数。小部件数据是一个单独的未命名字段,与每个小部件一起存储。 但是我不理解这一点,也不理解setControl的文档。有人能解释一下这些

我从SWT编程开始,尝试重新编程,其中
CTabFolder
中创建了
CTabItem
。但由于我是GUI编程的高手,有些事情对我来说很不清楚

对于
CTabItem
而言,
setData()
setControl()
的目的是什么?在哪些情况下或在哪些情况下我使用这些方法?我已经阅读了setData的API文档,其中说明:

将与接收器关联的应用程序定义的小部件数据设置为参数。小部件数据是一个单独的未命名字段,与每个小部件一起存储。

但是我不理解这一点,也不理解
setControl
的文档。有人能解释一下这些方法的用途吗?

使用
setData(Object)
setData(String,Object)
方法向
小部件添加额外的数据。以后可以访问这些数据。例如,如果您想稍后识别小部件,或者如果您需要其他地方的附加信息,可以使用此方法

setControl(Control)
方法将内容分配给项目。这意味着如果调用
item.setControl(myContent)
,如果用户选择了
item
,将显示此
myContent


建议使用
setData()
的示例答案:

使用
setData(Object)
setData(String,Object)
方法向
小部件添加附加数据。以后可以访问这些数据。例如,如果您想稍后识别小部件,或者如果您需要其他地方的附加信息,可以使用此方法

setControl(Control)
方法将内容分配给项目。这意味着如果调用
item.setControl(myContent)
,如果用户选择了
item
,将显示此
myContent


建议使用
setData()
的示例答案:

使用
setData(Object)
setData(String,Object)
方法向
小部件添加附加数据。以后可以访问这些数据。例如,如果您想稍后识别小部件,或者如果您需要其他地方的附加信息,可以使用此方法

setControl(Control)
方法将内容分配给项目。这意味着如果调用
item.setControl(myContent)
,如果用户选择了
item
,将显示此
myContent


建议使用
setData()
的示例答案:

使用
setData(Object)
setData(String,Object)
方法向
小部件添加附加数据。以后可以访问这些数据。例如,如果您想稍后识别小部件,或者如果您需要其他地方的附加信息,可以使用此方法

setControl(Control)
方法将内容分配给项目。这意味着如果调用
item.setControl(myContent)
,如果用户选择了
item
,将显示此
myContent


建议使用
setData()
的示例答案:


对我的回答有什么反馈吗?很抱歉没有回答。你的回答帮助很大。我说对于我的案例,我不需要setData,因为我理解它的含义,但是setControl对我来说非常重要,现在在你的帮助下,我可以处理我的任务:)。太多了!对我的回答有什么反馈吗?很抱歉没有回答。你的回答帮助很大。我说对于我的案例,我不需要setData,因为我理解它的含义,但是setControl对我来说非常重要,现在在你的帮助下,我可以处理我的任务:)。太多了!对我的回答有什么反馈吗?很抱歉没有回答。你的回答帮助很大。我说对于我的案例,我不需要setData,因为我理解它的含义,但是setControl对我来说非常重要,现在在你的帮助下,我可以处理我的任务:)。太多了!对我的回答有什么反馈吗?很抱歉没有回答。你的回答帮助很大。我说对于我的案例,我不需要setData,因为我理解它的含义,但是setControl对我来说非常重要,现在在你的帮助下,我可以处理我的任务:)。太多了!Thx,这个答案对我帮助很大!Thx,这个答案对我帮助很大!Thx,这个答案对我帮助很大!Thx,这个答案对我帮助很大!