متغیرهای تعریف شده در گره Declarations در درخت برنامه به طور مستقیم به عنوان متغیرهای سراسری در یک متد در دسترس هستند و نیازی به اعلان های بیشتری ندارند.
متغیرهای اعلام شده در متدها دامنه محلی خواهند داشت مگر اینکه شما غیر از این را مشخص کنید. گره Declarations مستقیماً از اعداد صحیح ( int )، دوبل ها ( دبل ) و بولی ها ( بولی ) پشتیبانی می کند. علاوه بر این، رشته ها پشتیبانی می شوند (به «رشته ها و اشیاء جاوا» در صفحه 10 مراجعه کنید). در گره Declarations ، متغیرها می توانند اسکالر، آرایه های 1 بعدی و آرایه های دو بعدی باشند.
برای ساده کردن ارجاع اشیاء فرم و همچنین موارد منو، روبان و نوار ابزار بر اساس نام، می توانید میانبرهایی با نام سفارشی ایجاد کنید. این نام ها در گره Declarations در قسمت Shortcuts موجود هستند. آنها به طور مستقیم در متدها همراه با سایر متغیرهای جهانی تعریف شده در اعلانات در دسترس هستند. برای اطلاعات بیشتر در مورد میانبرها، به “میانبرها” در صفحه 55 مراجعه کنید.
اعلان های فرم می توانند از انواع Scalar , Array 1D , Array 2D و Choice List باشند . اعلانهای سراسری در معرض تمام اجزای رابط کاربری برنامه قرار میگیرند، در حالی که اعلانهای فرم فقط در معرض شکلی هستند که در آن تعریف شدهاند و اشیاء فرم در آن فرم قرار دارند. اعلانهای فرم برای محدود کردن دامنه متغیرها و در نتیجه جداسازی منطقی بخشهای مختلف برنامه استفاده میشوند.