pharo

    3熱度

    2回答

    我在線學習Pharo,不確定是否獲得了用於創建類和實例變量的正確語法。請糾正我,如果我錯了: - 上菲羅,其中姓名,電子郵件,電話是類CREATEUSER的實例變量的類側創建 類(靜態)方法: createNewUser:Arguments name:userName email:userEmail phone:userPhone 要調用這個靜態方法類CREATEUSER的,我會做到以下幾點:

    6熱度

    1回答

    請問有人能解釋Pharo 4.0中用Smalltalk進行雙派遣的過程嗎?我是Smalltalk的新手,並且難以理解這個概念,因爲它在Java中的實現與Smalltalk相比非常不同。如果有人能用一個例子來解釋它,這將會非常有幫助。

    6熱度

    1回答

    如何添加一個新項目 - 工作區openLabel:'工作區' - 到Pharo 4.0的世界菜單? (我能說什麼...我更喜歡Workspace而不是新的What's-it-called。:-) 我看過瀏覽器中的幾個與菜單相關的項目,但並不能真正地使頭部或尾部的。我也試圖找到菜單的存儲位置(它必須在某個地方,對嗎?),但找不到它。 另外,我將如何將它添加到世界菜單的現有子菜單之一,以及如何創建一個

    13熱度

    1回答

    在挖掘Pharo時,我最深刻的印象之一是Finder可以通過示例找到答案。我以前只能在像Haskell這樣的語言中看到過,在那裏可以確定函數沒有副作用。 Pharo如何設法以安全,高性能和無副作用的方式實現這一點?

    2熱度

    1回答

    我試圖在以前安裝在Mac上的CentoOS上運行我的pharo2.0應用程序。原文版本乃pharo2.0所以我需要運行相同的圖像CentoOS過,但我得到它說這下面的錯誤: /lib/libc.so.6: version `GLIBC_2.15' not found (required by xxxxx) 我應該努力提升CentoOS,看看是否pharo2.0作品或將我的整個應用程序移植到更高

    2熱度

    2回答

    我正在使用pharo。我有一個Car類具有speed變量和類端的方法withSpeed: aSpeed這臺speed := aSpeed. 我想在操場下面的測試。 car := Car withSpeed: 20. cars := OrderedCollection new. cars add: car. 現在,我有一個car內cars集合。 我想其中有speed = 20我想下面的代碼的

    3熱度

    2回答

    我正在創建一個用於跳棋的Pharo 4.0的Smalltalk應用程序,並試圖查看哪個GUI庫可以爲我的應用程序工作。 我看到有3個選項 規格 雅典 的Morphic 我找不到很多的優點和缺點每個GUI庫信息。然而,看着細節我傾向於Morphic。 有人請給我一些建議,根據經驗或知道如何使用哪一個和優勢/劣勢細節? 任何幫助將不勝感激。

    2熱度

    1回答

    在64位機器上嘗試在Debian測試中安裝Pharo 4時,遇到了一些令人沮喪的問題,其中一些依賴關係未得到滿足,並且所需的庫沒有記錄任何地方。特別是vm-display-X11不起作用。

    2熱度

    2回答

    我想創建一個DateInputFieldModel(ComposableModel的子類)。 它使用TextInputFieldModel作爲inputField。 我設置了inputField autoAccept: true.。 我不想使用return/enter來接受。 在輸入時,我使用acceptBlock檢查輸入文本是否可以解釋爲日期。 就我而言,例如一位數已經可以解釋爲日期。 當您輸入

    3熱度

    1回答

    我使用Pharo Smalltalk版本4.0來構建一個簡單的GUI應用程序。我希望確保當用戶點擊頂部的「X」按鈕時,我創建的「StandardWindow」不會關閉。因此,我發送消息「mustNotClose」給我的窗口對象,它是超類SystemWindow的一個實例變量。但是,當我點擊「X」按鈕時,窗口仍然關閉。關於我錯過了什麼的任何想法?任何幫助將不勝感激。