Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Создание проекта библиотеки классов Java



1. Выберите команду " Файл > Создать проект" (CTRL+SHIFT+N). В области " Категории" выберите " Java". В области " Проекты" выберите " Библиотека классов Java". Нажмите кнопку " Далее".

2. В поле " Имя проекта" введите MyLib3_FIO. В поле " Местоположение проекта" выберите любой каталог на компьютере.

Всюду далее на настоящем учебном занятии это будет каталог с именем E: \NBprojectsFIO\pz3_FIO.

 

Примечание.

Указанный выше путь должен отображаться следующим образом в поле " Папка проекта" мастера: E: \NBprojectsFIO\pz3_FIO\MyLib3_FIO.

3. Установите флажок " Использовать отдельную папку для хранения библиотек" и укажите местоположение папки библиотек.

 

4. Нажмите кнопку " Готово". Проект " MyLib3_FIO" будет открыт как в окне " Проекты", так и в окне " Файлы".

Создание проекта приложения Java

1. Выберите команду " Файл > Создать проект". В области " Категории" выберите " Java". В области " Проекты" выберите " Приложение Java". Нажмите кнопку " Далее".

2. В поле " Имя проекта" введите MyApp3_FIO. Убедитесь, что в качестве местоположения проекта указано E: \NBprojectsFIO\pz3_FIO.

3. Установите флажок " Использовать отдельную папку для хранения библиотек" (необязательно).

4. В качестве главного класса введите acrostic.Main.

5. Проверьте, что установлены флажки " Установить как главный проект" и " Создать главный класс".

Примечание.

Если флажок " Установить как главный проект" в мастере отсутствует, то этот признак для проекта MyApp3_FIO устанавливают после его создания вводом команды: " Выполнить > Установить как главный проект".

6. Нажмите кнопку " Готово". Проект " MyApp3_FIO" отображается в окне " Проект", а в редакторе исходного кода открывается Main.java.

Настройка пути к классам для компиляции

Поскольку проект " MyApp3_FIO" будет зависеть от класса в проекте " MyLib3_FIO", необходимо добавить " MyLib3_FIO" в путь к классам, указанный в " MyApp3_FIO". Это также обеспечит возможность обращения классов в проекте " MyApp3_FIO" к классам в проекте " MyLib3_FIO" без ошибок компиляции. Кроме того, это позволит использовать функцию автозавершения кода в проекте " MyApp3_FIO" для подстановки исходного кода на базе проекта " MyLib3_FIO". В среде IDE путь к классам визуально представлен узлом " Библиотеки".

Для добавления служебных классов библиотеки в путь к классам проекта:

1. В окне " Проекты" щелкните правой кнопкой мыши узел " Библиотеки" для проекта " MyApp3_FIO" и выберите команду " Добавить проект".

 

2. В окне " Добавить проект" перейдите к E: \NBprojectsFIO\pz3_FIO и выберите папку проекта " MyLib3_FIO". В поле " Файлы JAR проекта" отображаются архивы JAR, которые можно добавить к проекту. Учтите, что архив JAR для проекта " MyLib3_FIO" отображается даже в том случае, если он фактически еще не создан. Этот архив JAR будет создан в процессе сборки и выполнения проекта " MyApp3_FIO".

3. Нажмите кнопку " Добавить файлы JAR проекта".

4. Разверните узел " Библиотеки". Архив JAR проекта " MyLib3_FIO" добавлен в путь к классам проекта " MyApp3_FIO".

Создание и изменение исходного кода Java

Теперь необходимо создать пакет Java и добавить метод, который будет использоваться для создания акронима. После этого требуется реализовать метод acrostic в классе Main.

Создание пакета Java и файла класса

1. Щелкните правой кнопкой мыши узел проекта " MyLib3_FIO" и выберите " Создать > Класс Java". Введите имя нового класса LibClass, затем введите org.me.mylib в поле " Пакет" и нажмите кнопку " Готово". В редакторе исходного кода откроется LibClass.java.

2. В LibClass.java установите курсор на строке после объявления класса (public class LibClass {).

3. Введите следующий код метода:

 

public static String acrostic(String[] args) { StringBuffer b = new StringBuffer(); for (int i = 0; i < args.length; i++) { if (args[i].length() > i) { b.append(args[i].charAt(i)); } else { b.append('? '); } } return b.toString(); }

 

4. Если вставленный код отформатирован неправильно, нажмите сочетание клавиш ALT+SHIFT+F для переформатирования всего файла.

5. Для сохранения файла нажмите сочетание клавиш CTRL+S.

Изменение файла Java

 

Теперь добавим код в Main.java. При этом воспользуемся функциями автозавершения кода и шаблона кода (сокращения), предусмотренными в редакторе исходного кода.

1. Выберите вкладку Main.java в редакторе исходного кода. Если он еще не открыт, разверните узел " MyApp3_FIO > Исходные файлы > acrostic" в окне " Проекты" и дважды щелкните Main.java.

2. Удалите комментарий // TODO code application logic here в методе main.

3. Вместо этого комментария введите следующее:

String result = Li

Установите курсор сразу же после Li. Теперь можно воспользоваться функцией автозавершения кода для подстановки LibClass вместо Li.

4. Нажмите сочетание клавиш CTRL+ПРОБЕЛ для вызова окна автозавершения кода.

Появится небольшой список допустимых подстановок. Однако требуемого класса LibClass там может не оказаться.

5. Для просмотра расширенного списка возможных соответствий еще раз нажмите сочетание клавиш CTRL+ПРОБЕЛ.

Класс LibClass должен находиться в этом списке.

6. Выберите LibClass и нажмите клавишу ВВОД. Оставшаяся часть имени класса будет автоматически подставлена в код средой IDE. Кроме того, для этого класса также автоматически создается оператор импорта.

Примечание.

Над окном автозавершения кода также открывается окно с документацией Javadoc по выбранному классу или пакету. Поскольку для этого пакета документация Javadoc отсутствует, в поле отображается сообщение " Не удалось найти сообщение Javadoc".

 

7. В главном методе введите точку (.) после записи LibClass. Снова появится поле автозавершения кода.

8. Выберите метод acrostic(String[]args) и нажмите клавишу ВВОД. После автоматического заполнения метода acrostic появится выделенный параметр args.

9. Нажмите клавишу ВВОД для подтверждения параметра args.

10. Введите точку с запятой (; ).

Последняя строка должна выглядеть следующим образом.

String result = LibClass.acrostic(args);

11. Нажмите клавишу ВВОД для вставки новой строки. Затем введите sout и нажмите клавишу TAB. Сокращение sout расширяется до System.out.println(" " );, а курсор устанавливается между кавычками. Введите Result = в кавычках и + result после закрывающей кавычки.

Последняя строка должна выглядеть следующим образом.

System.out.println(" Result = " + result);

12. Для сохранения файла нажмите сочетание клавиш CTRL+S.

 

Примечание.

Sout является одним из многих шаблонов кода, доступных в редакторе исходного кода. Чтобы найти и изменить список шаблонов кода, выберите " Средства > Параметры > Редактор > Шаблон кода".


Поделиться:



Популярное:

  1. Анализ ключевых организационно-экономических показателей наукоемкого инженерно-технического проекта
  2. Анализ структуры затрат на реализацию проекта и расчет его целевых экономических показателей
  3. Анализ чувствительности проекта
  4. Бронзовый век (около 28 - около 12 вв. до и. э.). Возникновение раннеклассовых обществ.
  5. В лесах, каких категорий запрещено создание лесоперерабатывающей инфраструктуры?
  6. В чьей компетенции находится создание условий для массового отдыха жителей поселения и организация обустройства мест массового отдыха населения
  7. Вложенные таблицы: создание и использование
  8. ВНУТРЕННЯЯ НОРМА ДОХОДНОСТИ В ОЦЕНКЕ ПРОЕКТА
  9. Возникновение нового полюса оппозиции институту муфтиятов-создание «Российского исламского наследия»
  10. Воссоздание очистного фронта
  11. Вторая научная революция. Создание классической механики и экспериментального естествознания. Механическая картина мира
  12. Выбор темы дипломного проекта


Последнее изменение этой страницы: 2016-03-22; Просмотров: 1436; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.018 с.)
Главная | Случайная страница | Обратная связь