我想显示一个值表并能够选择单元格。
我如何在Pharo Smalltalk中执行此操作?我听说Morphic小部件能够做到这一点,但我仍然是Smalltalk的新手。
答案 0 :(得分:2)
我会研究TreeModel类的侧面示例。
我曾经这样做过:
tree := TreeModel new.
tree openWithSpec.
tree columns: (Array
with: (TreeColumnModel new displayBlock: [:node | node content first asString ]; headerLabel: 'Name'; yourself)
with: (TreeColumnModel new displayBlock: [:node | node content second asString ]; headerLabel: 'Last Name'; yourself)
with: (TreeColumnModel new displayBlock: [:node | node content third asString ]; headerLabel: 'Age'; yourself)
with: (TreeColumnModel new displayBlock: [:node | node content fourth asString ]; headerLabel: 'Gender'; yourself)).
然后设置树根。
你在Pharo 3还是Pharo 2?这适用于Pharo 3。