在Pharo画画

时间:2013-11-30 18:37:47

标签: smalltalk pharo

我想显示一个值表并能够选择单元格。

我如何在Pharo Smalltalk中执行此操作?我听说Morphic小部件能够做到这一点,但我仍然是Smalltalk的新手。

1 个答案:

答案 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。