label

A label is a simple widget for displaying a single line of text. An example of creating an instance of a label is

     label .l -text "Hello world!"
     

which simply creates the label named .l with the text Hello world! displayed in it. Most widgets that display text can have a variable associated with them through the option -textvariable. When the value of the variable is changed the text changes in the associated label. For example,

     label .l -text "Hello world!" -textvariable mytext
     

creates a text label called .l displaying the initial text Hello world! and associated text variable mytext; mytext will start with the value Hello world!. However, if the following script is executed:

     set mytext "Goodbye moon!"
     

then magically the text in the label will change to Goodbye moon!.