نوشته شده توسط
vahid-p
فقط محض اینکه بی تفاوت نبوده باشم نسبت به این تاپیک و امیدوارم اگر دوستان وقت داشته باشند، کمکتون کنند. (چون بد موقعی، تایم امتحانات، موضوع نچندان ساده ای رو مطرح کردید از راهنمایی کردن به معنای واقعی کلمه عاجزم)
از اونجایی که کار گرافیکیه، جذاب به نظر میاد.
هر چند اینکار رو قبلا انجام ندادم که بتونم راه آزمایش شده ای رو بهتون بگم، ولی ایده کلیتون به نظر من درسته. هر چند خود کامپوننتها به صورت یک درخت به هم متصل میشن و روی صفحه نمایش داده میشن، اما همین گرافی که شما تهیه میکنید هم باعث میشه بتونید هر وقت خواستید از روی گراف اولیه نقشه نهایی رو ترسیم کنید. (برخی پارامترهای المانهای گرافتون میتونه مثلا نوع شیء، اشاره گر به کامپوننت گرافیکی شیء مورد نظر، اندازه، موقعیت نسبت به پدرش و موقعیت مطلق، جهت و... باشه)
به هر حال شما وقتی المان ها رو در صفحه قرار دادید (ممکنه اکثرا از JLabel استفاده کنید)، با کلیک بر روی هر کامپوننت اون شی رو بدست میارید، در نتیجه شیء نظیرش در گراف رو هم خواهید داشت (یا با جستجو ساده بدست میارید). میتونید رنگ و... رو تعیین کنید و نقشه رو آپدیت کنید.
به نظرم نکته خاصی نداره و بیشتر دقت در طراحی رو میطلبه که در آخر چیزی که میخواید از آب در بیاد.
موفق باشید
موفق باشید