ProPaintMobile
 Полезное
 Общение
 

Статьи, которые добавил DominaN:

Drag & Drop на Java без UI


В этом коде представлен не стандартный D&D, который обеспечивается Java UI, а тот его вид, что может быть полезен для различных утилит (вроде того же PNG Optimizer и схожих. Я использую его для компилятора моделей в своем новом проекте). Итак, код будет состоять из двух частей. Так как D&D это функция, предоставляемая системой, мы не можем напрямую перетягивать файл на JAR архив с приложением. Из этой ситуации есть несколько выходов, я рассмотрю самый простой.

Часть I. BAT-файл
Назовем его, например по имени приложения. Содержание довольно тривиально, но функционально. Вот он:
  1. pushd "%~dp0"
  2. start /B javaw -jar myapp.jar %1

Итак. В начале нам необходимо перейти из директории перетянутого файла в каталог с нашим приложением. Это делает команда...
Продолжить

Рейтинг:  2  (За: 3 | Против: 1)
Добавил: DominaN

Комментарии (4)

LWJGL 3. Универсальная загрузка нативных библиотек


Совсем недавно LWJGL третьей версии была новинкой, диковинкой. Когда я взялся за нее при переносе After Engine на OpenGL я, бывало, хотел откатиться на вторую версию, где были удобные вспомогательные классы и библиотеки. Однако, к счастью, я этого не сделал, зато открыл простоту и мощь третьей версии. Однако, чтобы не загружать пользователей моего движка лишней работой, я решил закопать все "шершавые" взаимодействия с библиотекой подальше в движок. В первую очередь меня озаботила проблема подгрузки нативных библиотек. Но, как оказалось, реализация автоматической загрузки не так уж и сложна. Стоит учитывать некоторые тонкости - во-первых представленный метод должен выполняться ДО любых обращений к LWJGL библиотеке, а во-вторых, есть некоторая неувязка имен папок с именами архитектуры,...
Продолжить

Рейтинг:  7  (За: 7 | Против: 0)
Добавил: DominaN

Комментарии (4)

Основы грамотности Java на конкретных примерах. Часть I


Всем привет, сегодня я разберу исходник из темы "Исправление исходников" и, кроме непосредственно исправления, постараюсь дать исчерпывающие комментарии почему я делаю эти исправления именно так. Кроме того, я приведу в качестве решения свою версию кода. Итак, изначальный исходник (настоятельно рекомендую ознакомиться, чтобы быть в теме):
Открыть спойлер
...
Продолжить

Рейтинг:  10  (За: 10 | Против: 0)
Добавил: DominaN

Комментарии (21)
Всего: 3
Категории

Онлайн: 32 (0/32)

Telegram
 

Аноним2800 р.
NaruTrey800 р.
vlavolk522 р.
Freddy500 р.
mr-demiurg200 р.
  © aNNiMON (Melnik Software)
 
Яндекс.Метрика