如何将图片(图像)加载到smalltalk中

amc*_*ack 5 graphics smalltalk image visualworks

如何将图片加载到smalltalk 中?我找到了几个如何在图像成为类资源后显示图像的示例,但找不到将图片导入我的smalltalk环境的方法。(我使用图片一词以避免与smalltalk图像混淆)

amc*_*ack 3

要将图像加载为类资源,应在工作区中执行以下代码。

ImageReader imageFromFile: 'picture.bmp' 
    toClass: Namespace.MyClass selector: #AccessMethod
Run Code Online (Sandbox Code Playgroud)

其中“picture.bmp”是您要加载的图像文件,NameSpace.MyClass 是您希望该文件成为资源的类,AccessMethod 是返回图片所调用的方法的名称。