PDA

View Full Version : فراخوانی توابع API windows در java ؟



rostamkhani
جمعه 30 شهریور 1386, 02:44 صبح
سلام
از اساتید کسی میدونه چگونه این توابع api windows در java فرا خوانی کنیم
یا بتونیم با توابع موجود در جاوا معادل کاری که میخوایم رو انجام بدیم
بنده میخوام mouse را کنترل کنم یا بهتر بگم میخوام کاری که با تابع
SetCursorPos و mouse_event(در user32.dll ) میشه انجام داد را در جاوا داشته باشم
با تشکر

persianshadow
شنبه 31 شهریور 1386, 09:38 صبح
در جاوا این کار رو با تکنولوژی JNI انجام می دن ، که مخفف Java Native Interface هست

JNI به شما امکان این رو می ده که DLL های مربوط به هر زبانی رو با کدهای جاوا در ارتباط

قرار بدید در واقع یک رابط برای اینکار ایجاد می کنه.

rostamkhani
شنبه 31 شهریور 1386, 13:57 عصر
خیلی ممنون از راهنمایی شما
میرم روش کار کنم
اگه میتونید بیشتر راهنمایی کنیید

azizi-ra
جمعه 13 مهر 1386, 13:15 عصر
بله همان طور که دوستما گفتند با جی ان ای مشکل شما حل میشود
در زیر یک لینک قرار داده ام که روش کار را به آسانی در محیط نت بین نشان میدهد
لینک:
http://cnd.netbeans.org/docs/jni/beginning-jni-win.html