ти їх практично скрізь;
Розробка віртуальних лабораторій математичного моделювання вимагає візуалізації даних у вигляді графіків, анімації, а також створення зручного інтерфейсу для користувача. У зв'язку з цим, необхідно використовувати відповідні технології та пакети. Вибираючи серед найбільш відповідних засобів візуалізації, таких як Silverlight, Flash, JQuery і JavaFX, мій вибір припав на останнє з наступних причин:
В· JavaFX створена на базі технології Java: JavaFX розширює можливості Java, дозволяючи розробникам використовувати будь-яку бібліотеку Java в JavaFX-додатках;
В· Дана технологія дозволяє користувачам бачити JavaFX-додатки в веб-браузері або взагалі не використовувати веб-оглядач, перетягнувши такий додаток на робочий стіл; p>
В· Вона забезпечує ефективну взаємодію між дизайнерами та розробниками за допомогою утиліти Project Nile: дизайнери можуть працювати зі своїми звичайними інструментами і при цьому взаємодіяти з творцями веб-сценаріїв, які використовують середу NetBeans IDE разом з JavaFX;
В· Вона дозволяє розробникам створювати насичені інтерактивні додатки для різного інформаційного наповнення, насичені векторною графікою, анімацією, аудіо та відео;
.2 середу розробки NetBeans
Після вибору мови програмування, наступним важливим кроком є ​​правильний вибір середовища розробки додатків (в даному випадку Java-аплетів).
За більш ніж десятирічну історію мови Java змінилося не одне покоління інтегрованих середовищ розробки (Integrated Development Environment - IDE). Еволюція IDE засобів обумовлена ​​безліччю факторів, сукупність яких називається "інформаційні технології", що включають в себе програмну і апаратну складові, а так само розвиток самої мови. Перші IDE кошти представляли в сьогоднішньому розумінні примітивний текстовий редактор, який служив тільки для набору вихідних кодів, а всю іншу роботу, починаючи від компіляції і закінчуючи остаточною збіркою проекту доводилося виконувати вручну. Сьогодні ж засоби розробки є фактично багатофункціональними програмними комплексами. p align="justify"> На сьогоднішній день існує велика кількість таких середовищ для розробки Java додатків. Перелік частини з них наведено в таблиці 2.1. br/>
Таблиця 2.1 IDE для Java.
№ НазваніеПроізводітельСайт проізводітеля1NetBeansNetBeans, Inc. # "justify"> З усього цього великого числа програмного забезпечення, варто виділити NetBeans. Чому саме він? Все просто. По-перше, він повністю безкоштовний. По-друге, підтримує розробку на всіх трьох платформах (J2SE, J2EE, J2ME). По-третє, він найбільш популярний серед програмістів. Також він підтримує п...