Listing 3. The image is loaded from the disk, and then the label widget is configured to show that image (Tk labels show images as well as text). The image appears on screen immediately. ... set loadedImage [image create photo -file $filename] $::widget(ImageLabel) configure -image $loadedImage ...