Cześć, mam jak mogłoby się wydawać prosty problem, jednak nie potrafię sobie z nim poradzić. Mianowicie chcę w mojej aplikacji w pętli for zrobić jej przerwanie w pewnym przypadku i umożliwić użytkownikowi wpisanie z palca jakiejś wartości. Coś dokładnie takiego samego jak robi input(), tyle że w moim przypadku chciałbym wyświetlić dodatkowe okienko z polem na wpisanie wartości. Jak takie coś można zrobić?
0
0
Z opisu nie jestem w stanie dowiedzieć się czego oczekujesz od aplikacji. Czy możesz napisać po kolei co się dzieje w aplikacji od uruchomienia do efektu końcowego?
0
PerlMonk napisał(a):
Z opisu nie jestem w stanie dowiedzieć się czego oczekujesz od aplikacji. Czy możesz napisać po kolei co się dzieje w aplikacji od uruchomienia do efektu końcowego?
Jasne. Zatem efekt, który chciałbym osiągnąć jest następujący:
- Uruchomienie programu, pojawia się główne okienko aplikacji z przyciskiem.
- Gdy użytkownik kliknie na przycisk, wywoływana jest metoda, która ma w sobie najzwyklejszą pętlę "for".
- W pętli for obliczany jest pewien współczynnik, jeżeli jego wartość jest poniżej pewnego ustalonego progu to chciałbym umożliwić użytkownikowi wpisanie innej wartości "z palca" - chciałbym żeby ta funkcjonalność polegała na wyświetleniu w aplikacji drugiego okienka, a po wpisaniu wartości pętla kontynuowała swoje działanie.