Flet
unknown
python
a year ago
1.4 kB
20
Indexable
import flet as ft val = 0 def main(page: ft.Page): page.vertical_alignment = ft.MainAxisAlignment.CENTER page.horizontal_alignment = ft.CrossAxisAlignment.CENTER def func_click_button(e): global val if code_dropdown.content.value == "+": val += int(message.value) elif code_dropdown.content.value == "-": val -= int(message.value) output_text.value = str(val) page.update() text = ft.Text( "TEXT", size=36 ) code_dropdown = ft.Container( content=ft.Dropdown( width=300, options=[ ft.dropdown.Option("+"), ft.dropdown.Option("-") ] ) ) message = ft.TextField( label="Выражение", width=300 ) button = ft.ElevatedButton( on_click=func_click_button, width=200, height=40, content=ft.Column( [ ft.Text( value="Выполнить", size=18 ) ], alignment=ft.MainAxisAlignment.CENTER ) ) output_text = ft.Text( size=24 ) page.add(text, code_dropdown, message, button, output_text) ft.app(target=main)
Editor is loading...
Leave a Comment