f_e275
چهارشنبه 08 دی 1395, 00:39 صبح
سلام
میخواستم با جاوا افیکس یک بازی طراحی کنم (پروژه دانشگاهه)
که داخل اون یک جدول 8 در 8 button داریم و بازی شبیه اتللو (ریورسی) هستش
تا حالا با fx کار نکرده بودم و نمیدونم چطوری باید این پروژه رو پیاده سازی کنم
الان برای هر 64 باتن setAction جدا نوشتم و دونه دونه تعریفشون کردم که به نظرم اشتباهه
سعی کردم آرایه ای از باتن ها بنویسم و اینجوری تعریف کنم باتن هام رو که اینطوری نمیدونم fx:id هارو باید چیکار کنم
و اینکه وقتی میخوام برای کل باتن ها یک اکشن رو بنویسم چجوری باید به همشون اختصاص بدم چون الان داخل کد هر باتن کد هارو نوشتم مثلاً:
if(turn%2==0)
btn1.setStyle("-fx-background-image: url('viewImages/mohreyeSefid.png')");
لطفاً راهنمایی کنید :افسرده::ناراحت:
میخواستم با جاوا افیکس یک بازی طراحی کنم (پروژه دانشگاهه)
که داخل اون یک جدول 8 در 8 button داریم و بازی شبیه اتللو (ریورسی) هستش
تا حالا با fx کار نکرده بودم و نمیدونم چطوری باید این پروژه رو پیاده سازی کنم
الان برای هر 64 باتن setAction جدا نوشتم و دونه دونه تعریفشون کردم که به نظرم اشتباهه
سعی کردم آرایه ای از باتن ها بنویسم و اینجوری تعریف کنم باتن هام رو که اینطوری نمیدونم fx:id هارو باید چیکار کنم
و اینکه وقتی میخوام برای کل باتن ها یک اکشن رو بنویسم چجوری باید به همشون اختصاص بدم چون الان داخل کد هر باتن کد هارو نوشتم مثلاً:
if(turn%2==0)
btn1.setStyle("-fx-background-image: url('viewImages/mohreyeSefid.png')");
لطفاً راهنمایی کنید :افسرده::ناراحت: