The following example illustrates how to use frames in a Tk window. Possible relief effects are
raised, sunken, flat, ridge, solid, and
groove. The raised and sunken effects would make the frame look
like a button which is not currently being pressed (raised) or like a button which is
currently being pressed (sunken).
require(tcltk) tt <- tktoplevel() frameOverall <- tkframe(tt) frameUpper <- tkframe(frameOverall,relief="groove",borderwidth=2) tkgrid(tklabel(frameUpper,text="Text in the upper frame")) frameLower <- tkframe(frameOverall,relief="groove",borderwidth=2) tkgrid(tklabel(frameLower,text="Text in the lower frame")) tkgrid(frameUpper) tkgrid(tklabel(frameOverall,text="Text between the upper and lower frames")) tkgrid(frameLower) tkgrid(frameOverall)
The code above produces the following window:
