in

Python – Tkinter PanedWindow

tkpanedwindow

Un PanedWindow es un widget contenedor que puede contener cualquier número de paneles, dispuestos horizontal o verticalmente.

Cada panel contiene un widget y cada par de paneles está separado por una hoja móvil (mediante movimientos del mouse). Mover una hoja hace que los widgets a ambos lados de la hoja cambien de tamaño.

Sintaxis

Aquí está la sintaxis simple para crear este widget:

w = PanedWindow( master, option, ... )

Parámetros

  • Maestro – Esto representa la ventana principal.

  • opciones – Aquí está la lista de las opciones más utilizadas para este widget. Estas opciones se pueden utilizar como pares clave-valor separados por comas.

No Señor. Opción y descripción
1

bg

El color del control deslizante y las puntas de flecha cuando el mouse no está sobre ellos.

2

bd

El ancho de los bordes 3-d alrededor de todo el perímetro del canal, y también el ancho de los efectos 3-d en las puntas de flecha y el control deslizante. El valor predeterminado es sin borde alrededor del canal y un borde de 2 píxeles alrededor de las puntas de flecha y el control deslizante.

3

ancho del borde

El valor predeterminado es 2.

4

cursor

El cursor que aparece cuando el mouse está sobre la ventana.

5

manija

El valor predeterminado es 8.

6

manillar

El valor predeterminado es 8.

7

altura

Sin valor predeterminado.

8

orientar

El valor predeterminado es HORIZONTAL.

9

alivio

El valor predeterminado es PLANO.

10

guillotina

Sin valor predeterminado.

11

faja

El valor predeterminado es RAISED.

12

ancho de hoja

El valor predeterminado es 2.

13

manillar

Sin valor predeterminado.

14

ancho

Sin valor predeterminado.

Métodos

Los objetos PanedWindow tienen estos métodos:

No Señor. Métodos y descripción
1

agregar (niño, opciones)

Agrega una ventana secundaria a la ventana encuadrada.

2

get (índice de inicio [,endindex])

Este método devuelve un carácter específico o un rango de texto.

3

config (opciones)

Modifica una o más opciones de widget. Si no se dan opciones, el método devuelve un diccionario que contiene todos los valores de las opciones actuales.

Ejemplo

Pruebe usted mismo el siguiente ejemplo. Aquí se explica cómo crear un widget de 3 paneles:

from Tkinter import *

m1 = PanedWindow()
m1.pack(fill=BOTH, expand=1)

left = Label(m1, text="left pane")
m1.add(left)

m2 = PanedWindow(m1, orient=VERTICAL)
m1.add(m2)

top = Label(m2, text="top pane")
m2.add(top)

bottom = Label(m2, text="bottom pane")
m2.add(bottom)

mainloop()

Cuando se ejecuta el código anterior, produce el siguiente resultado:

TK PanedWindow

python_gui_programming.htm

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

javascript onload

Carga de JavaScript – javatpoint

apple touch icon@2

Git push da como resultado «Autenticación fallida»