Smalltalk,显示OrderedCollection to List小部件
嗨,我有一个有序的字符串集合,我正试图在列表小部件上显示它。 我做了以下工作:Smalltalk,显示OrderedCollection to List小部件,smalltalk,visualworks,Smalltalk,Visualworks,嗨,我有一个有序的字符串集合,我正试图在列表小部件上显示它。 我做了以下工作: self displayWidget list: coll. 其中displayWidget是一个列表小部件,coll是包含字符串的OrderedCollection。它将显示它,但它显示在一行中 而不是 line one line two line three 我得到: line oneline twoline three 我使用的是visual works。*您可以迭代集合并向字符串发送withCRs消息
self displayWidget list: coll.
其中displayWidget是一个列表小部件,coll是包含字符串的OrderedCollection。它将显示它,但它显示在一行中
而不是
line one
line two
line three
我得到:
line oneline twoline three
我使用的是visual works。*您可以迭代集合并向字符串发送withCRs消息 下面是一个简单的例子: |我| i:=0。 [i<5]whileTrue:[抄本节目:'你好,世界。\'和CRS。 i:=i+1 ] withCRs方法为新行和进位返回替换每个\n当前值
希望它对您有所帮助。您可以迭代收集并将withCRs消息发送到字符串 下面是一个简单的例子: |我| i:=0。 [i<5]whileTrue:[抄本节目:'你好,世界。\'和CRS。 i:=i+1 ] withCRs方法为新行和进位返回替换每个\n当前值
希望它能帮助你。在
列表中:
你可能想要类似的东西
coll do: [:element | Transcript show element; cr]
当您向集合发送do:[:e |…]
时,它会对集合中的每个元素计算一次块,每次将元素传递到元素中
每次我将cr
发送到Transcript
以在每个元素后添加回车。在列表中:
您可能想要类似的内容
coll do: [:element | Transcript show element; cr]
当您向集合发送do:[:e |…]
时,它会对集合中的每个元素计算一次块,每次将元素传递到元素中
每次我将cr
发送到Transcript
时,在每个元素后添加回车符