تبلیغات
تبلیغات

تابع cursor در Processing – تغییر شکل نشانگر ماوس

از تابع cursor، برای تغییر شکل یا ظاهر علامت (نشانگر) ماوس در صفحه نمایش استفاده می‌شود؛ و این امکان را به ما می‌دهد تا بتوانیم شکل ماوس را به یکی از موارد از پیش مشخص شده و یا یک آیکون و تصویر دلخواه خو تغییر دهیم. همچنین امکان غیرفعال کردن (مخفی کردن) آن را نیز به ما می‌دهد.

اگر بخواهیم یک تصویر دلخواه برای نشانگر در نظر بگیریم، بهتر است که ابعاد آن در حدود 16×16 یا 32×32 پیکسل باشد.

راهنما

سینتکس و ساختار حالت‌های مختلف تابع:

ورودی‌ها:

  • kind (نوع int): یکی از اشکال از پیش تعیین شده. شامل مقادیر زیر می‌تواند باشد:
    ARROW, CROSS, HAND, MOVE, TEXT, WAIT
  • img (از نوع PImage): تصویر یا همان آیکون دلخواه
  • x (از نوع int): مکان نشانگر از نظر افقی
  • y (از نوع int): مکان نشانگر از نظر عمودی

خروجی: void (ندارد)

مثال‌ها

در اینجا، اندازه‌‌ی صفحه را 100 در 100 در نظر گرفته‌ایم و سپس داخل متد draw مشخص کرده‌ایم که هرگاه ماوس در سمت چپ فرم بود، شکل آن را CROSS و هرگاه در سمت راست بود، شکل آن را HAND در نظر بگیرد.

مرتبط

کانال تلگرام فول کده
تبلیغات

درباره نویسنده

هادی اکبرزاده

[ مدیر فول کده ]

علاقه‌مند به اشتراک‌گذاری اطلاعات در هر زمینه‌ای
برنامه‌نویس فول استک

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نظرات ثبت شده بدون دیدگاه