PDA

View Full Version : سوال: غیر فعال کردن یک دکمه قبل از زدن دکمه ای دیگر



golsa_6
جمعه 24 آذر 1391, 21:44 عصر
سلام

برنامه ی من دو تا دکمه (جی باتن) دارد. فرض کنید دکمه ی a و دکمه ی b.

میخواهم وقتی a را زدم، تا وقتی b را نزده ام دیگر نشود دوباره a را زد. مثلا ارور بدهد و به کاربر بگوید b را باید بزنی.

چه کار کنم؟

پیشاپیش ممنون از راهنمایی های شما

همایون افشاری
شنبه 25 آذر 1391, 19:05 عصر
یه متغیر boolean توی برنامه تعریف کنید و بعد از اون برای چک کردن وضعیت استفاده کنید :


boolean toggleA = true;


action_a() {
toggleA = false;
a.setEnabled(false);
}

action_b() {
if(!toggleA) {
toggleA = true;
a.setEnabled(true);
}
}