---
name: "ttk_labelframe"
section: "n"
platform: "macos"
package: "tcl"
version: "152"
release: "macOS 26.5"
platforms: ["linux", "macos"]
url: "https://new.carta.tech/ttk_labelframe/n"
---

# ttk\_labelframe(n)

Container widget with optional label

## NAME

ttk::labelframe - Container widget with optional label

## SYNOPSIS

**ttk::labelframe** *pathName* ?*options*?

## DESCRIPTION

A **ttk::labelframe** widget is a container used to group other widgets together.  It has an optional label, which may be a plain text string or another widget. -class	-cursor	-takefocus -style

## WIDGET-SPECIFIC OPTIONS

\[**-labelanchor** *labelAnchor LabelAnchor*\] Specifies where to place the label.   Allowed values are (clockwise from the top upper left corner): **nw**, **n**, **ne**, **en**, **e**, **es**, **se**, **s**,**sw**, **ws**, **w** and **wn**. The default value is theme-dependent. \[**-text** *text Text*\] Specifies the text of the label. \[**-underline** *underline Underline*\] If set, specifies the integer index (0-based) of a character to  underline in the text string. The underlined character is used for mnemonic activation.   Mnemonic activation for a **ttk::labelframe**  sets the keyboard focus to the first child of the **ttk::labelframe** widget. \[**-padding** *padding Padding*\] Additional padding to include inside the border. \[**-labelwidget** *labelWidget LabelWidget*\] The name of a widget to use for the label. If set, overrides the **-text** option. The **-labelwidget** must be a child of the **labelframe** widget or one of the **labelframe**'s ancestors, and must belong to the same top-level widget as the **labelframe**. \[**-width** *width Width*\] If specified, the widget's requested width in pixels. \[**-height** *height Height*\] If specified, the widget's requested height in pixels. (See *ttk::frame(n)* for further notes on **-width** and **-height**).

## WIDGET COMMAND

Supports the standard widget commands **configure**, **cget**, **identify**, **instate**, and **state**; see *ttk::widget(n)*.

## SEE ALSO

ttk::widget(n), ttk::frame(n), [labelframe(n)](/labelframe/n.md)

## KEYWORDS

widget, frame, container, label, groupbox
