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.

¿Cómo eliminar el espacio entre dos BoxLayouts en Kivy?

Declaro que ya he leído las respuestas de otros usuarios a esta pregunta, pero ninguna de ellas me ayudó. Estoy intentando programar una calculadora en Python con la interfaz de usuario de Kivy GUI, el problema es que no puedo eliminar ese espacio resaltado en rojo en la foto adjunta aquí abajo. Ya he intentado con: size_hint: None,None y size:root.size[0], "5dp" para ajustar la escala de los BoxLayouts pero no funcionó.

[Imagen adjunta de la calculadora con espacio resaltado en rojo]

BoxLayoutExample:
<BoxLayoutExample>:
orientation: "vertical"
Label:
text: "0"
font_size: "30dp"
BoxLayout:
orientation: "horizontal"
Button:
text: "7"
size_hint: .1, .3
Button:
text: "4"
size_hint: .1, .3
Button:
text: "1"
size_hint: .1, .3

BoxLayout:
    orientation: &quot;horizontal&quot;
    Button:
        text: &quot;,&quot;
        size_hint: .1, .3
    Button:
        text: &quot;0&quot;
        size_hint: .1, .3
    Button:
        text: &quot;=&quot;
        size_hint: .1, .3
Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Parece que el problema está con el espacio entre los dos BoxLayouts. ¿Has intentado establecer la propiedad de espaciado en 0 para el BoxLayout que contiene los botones? Puedes agregar la siguiente línea al BoxLayout que contiene los botones:

    espaciado: 0
    

    Esto debería eliminar el espacio entre los dos BoxLayouts.

Comments are closed.