русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Добавление кода


Дата добавления: 2015-06-12; просмотров: 782; Нарушение авторских прав


Разработка приложения Калькулятор

Создадим простое приложение – калькулятор на базе Swing.

Чтобы начать создание первого Java-проекта, выполним команду File, New, Project... , рис.2.

Рис.1. Создание нового проекта

Откроется окно со списком типов проектов, рис. 2, выберем Java Project. Затем нажимем кнопку Next и переходим во второе окно мастера, рис.3.

Рис.2. Выбор типа создаваемого проекта

Рис.3. Второй диалог мастера проектов. Ввод имени проекта

2. Во втором диалоге, рис.3, в качестве названия проекта введите Calculator и снова нажмите Next. Здесь же можно указать место для хранения исходных и скомпилированных файлов, а также создать отдельные каталоги для таких файлов.

Рис.4. Установки нового проекта

3. Последний шаг мастера, рис. 4, позволяет указать место для хранения исходных и скомпилированных файлов, а также задать любые подпроекты и библиотеки, которые могут понадобиться для работы и компоновки текущего проекта. Нажмем Create new source folder, откроется окно в котором введем имя папки для исходного кода, рис. 5. Нажмем, затем кнопку Finish, после чего вернемся в окно Java Setting, рис. 4, которое примет вид, показанный на рис.6.

Рис.5. Ввод имени папки для исходного кода

Рис.6. Завершение создания проекта

4. Щелкните на кнопке Finish.В появившемся окошке, рис.7, предлагающем переключить перспективу жмем на YES и Eclipse создаст новый проект.

Рис.7. Предложение переключиться на соответствующую перспективу

После создания проекта, вы можете обратить внимание на то, что окно Eclipse выглядит не совсем так, как вначале, рис.8.

Новый внешний вид носит название Перспективы Java. Перспектива, в терминах Eclipse, это сохраняемый внешний вид окна, включающий любое число редакторов (editors) и представлений (views). В поставку Eclipse входит несколько перспектив по умолчанию (Java, Debug, Resource и так далее), которые можно настраивать. Вы также можете создавать новые перспективы. Перспективы управляются командами меню Window.



Рис.8. Перспектива Java

Следующим шагом в создании нашего Java проекта станет создание папок, в которых будет содержаться исходный код. Выполним команду Window, Open Perspective, Other и выберем в окне Open Perspective, рис.9, перспективу ресурсов (Resource).

Рис.9. Выбор перспективы

В представлении Навигатора Файлов, рис.10 раскройте дерево папок и найдите узел src. Выберите этот узел, а затем пункт меню File, New, Folder. В открывшемся диалоге убедитесь, что выбрана папка src, затем введите com в поле Folder Name.

Рис.10. Представление Навигатора

Рис.11. Создание папки в проекте

Создание большого числа папок с использованием диалога New Folder может показаться несколько неудобным. К счастью, Eclipse позволяет сделать эту работу, используя методы, принятые в вашей операционной системе: командную оболочку, Windows Explorer и так далее. Воспользуйтесь одним из этих методов и создайте подпапки devious и calculator в папке com. На рис.12 показано окно Проводника Windows, с созданными в нем папками.

Рис.12. Создание папок проекта в Проводнике Windows

После этого выберите любую папку в представлении Навигатора, рис.10, а затем пункт меню File, Refresh. Eclipse просмотрит файловую систему и приведет проект в соответствие с внесенными изменениями. На данный момент наш проект должен выглядеть примерно так, как представлено на рис.10.

И последнее замечание по созданию файлов: на ранних этапах разработки проекта вы можете столкнуться с необходимостями часто запускать код на выполнение, создавать новые файлы или папки, добавлять новый код, компилировать и тестировать его снова. Важно помнить, что меню Eclipse отображается по-разному в зависимости от текущей перспективы. Таким образом, если вы переключаетесь в перспективу ресурсов для создания новых файлов или папок через представление Навигатора, вы обнаружите, что например, меню Run заметно отличается от аналогичного меню в перспективе Java. Одним из решений данной проблемы может послужить использование пункта меню Window, Show View и отображение представления Навигатора в перспективе Java. Чтобы закрепить это изменение, используйте команду меню Window, Save Perspective As..., позволяющее сохранить настройки перспективы под новым именем или заменить настройки существующей перспективы Java.

Добавление кода

Теперь, когда мы построили структуру папок, мы можем начать добавлять код к нашему проекту. Мы разделим нашу программу калькулятора на три отдельных файла кода: CalcMode.java, CalcPanel.java и Calculator.java.

Выберем в представлении Навигатора папку calculator и выполним команду File, New, File и в окне New File, рис.13, введем имя создаваемого файла CalcModel.java.

Рис.13. Создание нового файла

После нажатия кнопки Finish возвращаемся в перспективу, где появится окно редактора кода с открытым файлом CalcModel.java, рис. 14.

Рис.14. Окно редактора кода программы

Введем в окно кода следующий программный код:



<== предыдущая лекция | следующая лекция ==>
Программа 130. Диалог выбора файла | CalcModel.java


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.049 сек.