این قسمتی از while که جلوش نوشتی true ، یه متغیر سراسری بولین بزار مثلا اسمش cheak_exit باشه که به صورت پیش مقدارش true هست ..بعدش برا رویداد کلیک دکمه ای که میخوای حلقه رو تموم کنه این کدو بنویس
cheak_exit=false;
مرسی اما امکان هیچ کاری در حلقه بی نهایت نیست من نیاز به یک روشی بصورت Runtime هستم که اگه کلیدی ارسال شد از حلقه بیاد بیرون