es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Quiero añadir una barra de desplazamiento a la pantalla de mi aplicación, pero estoy utilizando grid en lugar de pack y no quiero utilizar un canvas. Por cierto, soy principiante.

He intentado varias cosas aleatorias. Sé que se supone que debo ser específico al explicar esto, pero realmente no sé qué decir. Hice una barra de desplazamiento en una función def, estaba en una pantalla completamente nueva y la agregué a un cuadro de texto. Entonces me pregunto si puedo simplemente agregar mi barra de desplazamiento principal al marco/pantalla en mi ventana principal. Mi barra de desplazamiento anterior se encuentra en la función recipe_steps.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que estás trabajando en una aplicación GUI en Python utilizando tkinter y has creado una barra de desplazamiento dentro de la función “recipe_steps” que te gustaría mover a la ventana principal. Sí, es posible agregar una barra de desplazamiento a un marco o pantalla en la ventana principal utilizando los administradores de diseño “pack” o “grid” en tkinter. Puedes crear el widget de la barra de desplazamiento en la ventana principal y luego especificar el widget de destino (en este caso, el cuadro de texto) utilizando la opción “command” del widget de la barra de desplazamiento, así como la orientación de la barra de desplazamiento (vertical u horizontal). Una vez que hayas agregado la barra de desplazamiento a la ventana principal, puedes eliminarla de la función “recipe_steps”. Recuerda ajustar el diseño de tus widgets adecuadamente para evitar problemas de superposición o redimensionamiento.

Comments are closed.