Категории: Java

Управление поиском файлов. Создание приложения на Java.

Владимир | | Java.

Эта статья завершает цикл, посвящённый созданию библиотеки поиска файлов. На данный момент мы можем найти нужные файлы, и отсортировать их.
Теперь добавим возможности управления процессом поиска, получения промежуточных результатов, и напишем простейший поисковик с графическим интерфейсом.
Читать дальше

Программирование на Java. Сортировка списка файлов.

Владимир | | Java.

В прошлой статье «Поиск файлов» мы начали разработку небольшой библиотеки для поиска файлов. На данный момент мы можем найти файлы, но не можем упорядочить результаты поиска. В этой статье я покажу, как создать класс, который позволит сортировать список файлов любым, удобным нам, способом.
Читать дальше

Создание приложения для поиска файлов на Java

Владимир | | Java.

Сегодня любая операционная система имеет встроенные средства для поиска файлов. Во многих случаях что-то подобное хотелось бы использовать в своих программах. В этой статье я покажу, как создать небольшой Java класс, который можно будет использовать в любой программе для поиска файлов.
Читать дальше

Средства разработки Java приложений: необходимые и просто полезные программы

Владимир | | Eclipse, Java.

Какой бы язык программирования вы не начали изучать, вам неизбежно придётся столкнуться с проблемой выбора нужных для разработки программ.
Программирование на Java не исключение. Скорее наоборот. Количество различных сред разработки исчисляется десятками.
В этой статье я хочу рассказать о минимально необходимом комплекте инструментов для разработки на Java, и о некоторых программах, которые значительно облегчают жизнь программиста.
Читать дальше

Анализ данных с помощью регулярных выражений или быстрый способ проверки введенных данных

Владимир | | Java.

Все, кто хоть немного занимается программированием, сталкивались с проблемой правильности ввода данных. Основная сложность заключается в том, что большинство людей не любят читать справку к программе, не любят по несколько раз проверять введённые данные, зато очень любят быстро нажимать на все кнопки подряд, и громко жаловаться на малейшие ошибки в программе:-).
Читать дальше

Настройка и использование Apache Ant для разработки Java приложений

Владимир | | Eclipse, Java.

Практически все, кто когда-нибудь занимался программированием на Java, слышали о программе под названием Apache Ant. Её используют большинство современных сред разработки, такие как Eclipse, NetBeans и многие другие. Так чем же объясняется такая популярность Ant?
Читать дальше

Пример Java приложения. CNC 1.1 — калькулятор комплексных чисел

Владимир | | Java.

CNC 1.1 (Complex Number Calculator) — калькулятор комплексных чисел
Эта программа представляет собой обычный калькулятор с поддержкой комплексных чисел. Использовать её очень просто. Вы вводите математическое выражение, нажимаете кнопку «=», и получаете ответ.
Читать дальше

Java апплет. Стрелочные часы.

Владимир | | Java.

Этот пример демонстрирует базовые возможности библиотеки Graphics2D, которая используется для работы с двумерными изображениями. Здесь подробно описаны создание и работа апплета, представляющего собой стрелочные часы. На этом примере мы рассмотрим использование многих возможностей библиотеки: создание сложных геометрических форм, управление сглаживанием и прозрачностью, изменение рисунка в реальном времени, двойную буферизацию и др.
Читать дальше

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

Владимир | | Eclipse, Java.

Если вы часто скачивали файлы из Интернета, то, наверняка видели, что рядом с именем файла часто пишут MD5 сумму (что-нибудь вроде 8ba351f1727e3f6454bd80b66f0ecbff). Многие люди просто не обращают на неё внимания, а зря. MD5 сумма это цифровой «отпечаток» файла, который указывает на его подлинность.
Читать дальше