Blog (5)
Komentarze (0)
Recenzje (0)
@skwOsadzanie wykresu w aplikacji desktopowej w Pythonie (Matplotlib + tkinter)

Osadzanie wykresu w aplikacji desktopowej w Pythonie (Matplotlib + tkinter)

Kod programu można pobrać tutaj: https://github.com/Slawomir-Kwiatkowski/fuel_page_parser

Okno programu zostało utworzone w bibliotece tkinter. Na wykres została przewidziana osobna ramka tkinter.Frame(). W ramce tej został umieszczony wykres dzięki zastosowaniu obiektu FigureCanvasTkAgg. Obiekt ten jako parametry przyjmuje obiekt Figure oraz kontener – w tym przypadku obiekt Frame.

W oknie programu umieściłem podstawowe widżety tzn. menu programu, pole wprowadzania i przycisk tkinter.Button() umożliwiające zmianę roku, dla którego generowany jest wykres oraz pole statusu, w którym są wyświetlane komunikaty o poprawnym wczytaniu danych lub o braku danych do wygenerowania wykresu dla danego roku.

Domyślnie po uruchomieniu programu wyświetlany jest wykres cen hurtowych dla bieżącego roku.

Ceny hurtowe Oleju Napędowego dla 2019 r.
Ceny hurtowe Oleju Napędowego dla 2019 r.© https://www.slawomirkwiatkowski.pl
Wybrane dla Ciebie
Komentarze (0)