Установка шаблона інструментів Processing

Раніше в цьому розділі ми розглянули установку шаблону бібліотеки Команда Processing створила також і шаблон інструментів для Eclipse Цей шаблон дозволить вам легко і ефективно створити інструмент Processing У цьому прикладі я покажу, як встановити в Eclipse шаблон інструментів

Приступимо

Перед установкою потрібно завантажити шаблон інструментів Скачайте шаблон інструментів з цієї адреси: http://codegooglecom/p/processing/ downloads / list Вам не потрібно розпаковувати файл, так як ми будемо імпортувати його в проект Eclipse

Як це робиться

Почнемо зі створення нового проекту Java в Eclipse Відкрийте меню File | New | Java Project

Введіть MyTool в поле Project name і клацніть по кнопці Finish

Клацніть правою кнопкою миші по проекту MyTool в Package Explorer і виберіть у меню Import Виберіть джерело імпорту Archive File під General і клацніть Next Клацніть по кнопці Browse і виберіть файл шаблону інструментів zip, який ви тільки що завантажили Клікніть Finish для імпорту вмісту файлу в проект:

Потім нам потрібно імпортувати в наш проект файли Processing pdejar і corejar Ці файли Jar повинні бути розміщені в папці libs, в робочому просторі Eclipse workspace На Windows, ці файли Jar знаходяться в папці lib близько додатки Processing На Mac вони знаходяться в додатку Processing, тому їх потрібно звідти витягти Клацніть правою кнопкою миші за додатком Processing в Finder і виберіть Show Package Contents Ви знайдете обидва Jar файлу в папці Contents | Resources | Java Скопіюйте їх в папку libs робочого простору workspace в Eclipse

Для додавання до проекту зовнішніх Jar файлів клікніть правою кнопкою миші по папці з вашим проектом в Package Explorer і виберіть у меню Properties У лівій частині вікна властивостей виберіть опцію Java Build Path і клацніть по вкладці Libraries Тепер ви повинні клікнути на кнопку Add External Jars і вибрати pdejar і corejar з папки libs і клікнути OK для додавання їх в проектом

Потім ми відредагуємо файл buildproperties з папки resources Всі налаштування працюють, якщо ви будете використовувати папки Processing sketchbook і Eclipse workspace встановлені за замовчуванням Єдине, що залишається змінити – це властивості проекту під номерами (4) і (5) в кінці файлу Переконайтеся, що projectname встановлено в MyTool

Останнє, що потрібно зробити – відкрити вкладку Ant за допомогою меню Window | Show View | Ant Ви можете перетягнути файл buildxml з папки resources у вікно Ant Ви побачите, що файл містить безліч інструкцій для Eclipse по компіляції вашого інструменту і створенню папки для розповсюдження

Як це працює

Коли ви переглядаєте ваш проект в Package Explorer, Ви бачите багато папок Всі вони містять файли, необхідні для створення і подальшого розповсюдження інструменту Структура проекту аналогічна шаблоном бібліотеки Ось для чого вони використовуються:

f Папка src містить вихідний код Java інструменту Processing

f Папка JRE System Library містить посилання на файли з Java Runtime Environment, неоходимости для компіляції інструменту Processing

f   Referenced Libraries містить посилання на файли Processing pdejar і

corejar, які ми додали

f Папка data використовується для зберігання зображень, звуків та інших файлів

f Папка distribution містить все, що потрібно для поширення інструменту

f Папка examples містить приклади скетчів з використанням інструменту

f   lib** містить сторонні jar файли для вашого інструменту

f Папка resources містить файли для процесу складання При установе ви вже познайомилися з файлами buildproperties і buildxml

f У папці web знаходиться html шаблон З ним ви зможете створити невеликий веайт, присвячений вашому інструменту Processing на основі інформації з пункту (5) у файлі buildproperties

Джерело: Ян Вантомм, Processing 2: креативне програмування, переклад з англійської Олександри Мішутіної, Published by Packt Publishing Ltd, 2012, BIRMINGHAM – MUMBAI

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*