gpt4 book ai didi

smalltalk - 动态更改 Smalltalk Pharo TextMorph 内容

转载 作者:行者123 更新时间:2023-12-01 00:50:23 24 4
gpt4 key购买 nike

有什么方法可以检索添加到 Pharo 中 StandardWindow 的 TextMorph,然后更改其文本内容?

最佳答案

您可以检索 SystemWindow 的内容或者它的子类,一个 StandardWindow通过发送 paneMorphspaneMorphSatisfying:信息。

您可以通过 - contents: 设置 TextMorph 的内容:)

在工作区或操场中逐行评估此示例并观察窗口中的文本:

| textMorph text1 text2 window |
textMorph := TextMorph new.
text1 := 'Smalltalk is cool' asText.
text2 := 'Pharo is cool' asText.
textMorph contents: text1.
window := textMorph openInWindow.
window paneMorphs first contents: text2.

这里我们只有一个paneMorph,即textMorph。在更复杂的布局中,您必须先选择正确的 Pane 变形。或者,您首先会保留对 textMorph 的引用,而不必从窗口中检索它...

关于smalltalk - 动态更改 Smalltalk Pharo TextMorph 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31622909/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com