ارتباط Java و JavaScript  

مرجع دانلود پاورپوینت های درسی

دانش امروز، فناوری فرداست. ادوارد تِلِر

اشتراک در خبرنامه

جهت عضویت در خبرنامه لطفا ایمیل خود را ثبت نمائید

Captcha

ارتباط Java و JavaScript


ارتباط Java  و  JavaScript

حجم فایل : 135.7 KB
نوع فایل : پاور پوینت
تعداد اسلاید ها : 29
بنام خدا 1 2 ارتباط Java و JavaScript 3 مقايسه جاوا و جاوااسکريپت JavaScript براي انجام کارهاي ساده خوب است.
GUI آساني دارد و سريع آماده مي شود. انواع داده اي آن انعطاف پذير هستند.
براحتي با HTML ترکيب مي شود.
پشتيباني کتابخانه اي زيادي ندارد و از ساختمان داده هاي محدودي استفاده ميکند.
براي پروژه هاي بزرگ و چند فايلي و OO مناسب نيست.
جاوا براي انجام کارهاي پيچيده و مخصوصا گرافيکي مناسب است.
کامل است – توابع وکلاسهاي کتابخانه اي زيادي دارد.
براي انجام پروژه هاي بزرگ مناسب است.
GUI آن مشکلتر است.
ترکيب جاوا و HTML واضح نيست.
ايده آل: استفاده از تواناييهاي هر دو زبان
استفاده از اپلتهاي جاوا در هنگام نياز ( مثل گرافيک)
ايجاد ارتباط بين کد جاوا و JavaScript 4 Calling Java Routines from JavaScript
Java+JavaScript Demo


Netscape و اپرا اجازه دسترسي مستقيم به روتينهاي جاوا را مي دهند.
يايد اسم کامل روتين را مشخص کنيد.
ممکن است IE از اين خاصيت پشتيباني نکند. view page 5 Calling Applet Methods معمولا ما مي خواهيم که يک اپلت را به صفحه الحاق کنيم و از طريق رخدادهاي HTML و JavaScript آن را کنترل کنيم.
مثال:
مي خواهيم تعدادي نقطه داخل يک مربع رسم کنيم. 6 MontePI import java.awt.*;
import java.applet.*;
import java.util.Random;

public class Monte6 extends Applet
{
private static Random randy;
private int SIZE;
private Image offScreenImage;
private Graphics offScreenGraphics;

private int randomInRange(int low, int high) {…}
private double distance(int x1, int y1, int x2, int y2) {…}

public void init()
{
randy = new Random();
Dimension dim = getSize();
SIZE = dim.width;

drawCircle();
}

public void drawCircle() {
// DRAWS CIRCLE ON BOTH getGraphics() AND
// offScreenGraphics

}

public void drawDots(int numPoints)
{
// DRAWS numPoints RANDOM DOTS ON BOTH getGraphics()
// AND offScreenGraphics
}

public void paint(Graphics g)
{
g.drawImage(offScreenImage, 0, 0, null);
}
} init يک توليد کننده اعداد تصادفي ايجاد مي کن...

  انتشار : ۲۲ اسفند ۱۳۹۸               تعداد بازدید : 180

دیدگاه های کاربران (0)

http://kia-ir.ir

لطفا برای ارتباط با پشتیبانی از قسمت تماس با ما و ایمیل استفاده نمایید

فروشگاه پاورپوینت فایل اوکی © 2024-1403

فید خبر خوان    نقشه سایت    تماس با ما