Статті

Принципи реалізації OpenGL в Java

В даний час Java дуже широко поширена і все більше і більше різних технологій переносяться на цю мову. Не виключенням є і OpenGL. OpenGL доповнює Java таким чином, що перспективні технології 3D графіки стають реальністю при написанні аплетів для WEB з допомогою Java. OpenGL реалізований в Java за допомогою додаткових розширень і бібліотек. Існує кілька […]

Використання JNI

Взаємодія кодів JAVA і С / С + + може здійснюватися двома способами: С / С + +-код отримує управління безпосередньо з JAVA-програми шляхом виклику власного (NATIVE) методу; С / С + +-код динамічно завантажує JVM за допомогою INVOCATION API. У другому випадку, по суті, реалізується спеціалізована JVM, так як розробник С / С + […]

Метод 1

Головна перевага даного методу – це те, що робота з вашим сервером повністю аналогічна роботі з "реальним" Internet-сервером. Основною ж недолік полягає в тому, що ви бачите тільки остаточний результат виконання скрипта, і не можете прослідкувати його виконання по кроках. Максимальна ефективність досягається при використанні даного методу в комплексі з методами 2 і 3, які […]

Кілька корисних класів Java дозволять спростити процес налагодження.

Щоб налагодити додаток, можна вчинити по-різному. По-перше, можна скористатися штатним відладчиком з якого-небудь програмного пакету. По-друге, можна самостійно обчислити помилку – логічно, по зовнішніх ознаками. І по-третє, можна "підглянути", що ж там таке коїться всередині вашої програми. Для цього, останнього, способу і існують всілякі утиліти і бібліотеки. Так, в бібліотеці MFC з компілятора Visual C […]

Ініціалізація (очищення) хеша

Найшвидший спосіб очищення – це присвоєння порожнього списку. Реалізація my %hash = (); Примітка Часто запитують, як ініціалізувати покажчик на хеш (hash ref). Покажчик – Це скалярна змінна і ініціалізується вона відповідним чином. Наприклад:

Розширення функціональності інтегрованого середовища

У середу JBuilder 7 були додані нові можливості: Project|Add Files/Packages Додано закладка Classes, для швидкого пошуку необхідного класу, який треба додати до проекту. Досить ввести назва класу в пошуковий рядок і вибрати з динамічно завантаженого списку необхідний.

Визначення

Аплети – це програми на Java, які, як правило, призначені для того, щоб завантажуватися за допомогою браузера, а потім працювати у вікні браузера. Вони можуть використовуватися для створення багатих графікою і інтерактивними можливостями для користувача інтерфейсів, які не здатні висловити засобами звичайного мови розмітки HTML. Сервлети – програми на Java, які працюють на Web-серверах Java […]

На прикладі реалізації нестандартного для Swing поведінки меню.

Автор: Віктор Вареників22 вересня 2006 Досить часто при створенні додатків з GUI (stand alone застосування чи аплетів) доводиться зіштовхуватися з необхідністю дещо змінити зовнішній вигляд і поведінку стандартних компонентів для користувача інтерфейсу. Іноді цього хоче замовник. Іноді цього вимагає дизайнер інтерфейсів. Так чи інакше час від часу таке завдання виникає. І не завжди представляється можливим […]