Одна из основных трудностей распространения Java программ – необходимость наличия на компьютере пользователя среды выполнения Java Runtime Environment (JRE). Именно поэтому переносные (portable) приложения на Java редкость. В тоже время эту проблему вполне можно разрешить и создать не только переносное, но и «обычное» приложение, которое не будет требовать наличия предустановленной
Продолжить чтениеРубрика: Java
Особенности создания форм Swing в IntelliJ IDEA
На просторах Интернета периодически возникают одни и те же вопросы. Формы Swing, созданные в IntelliJ IDEA не отображаются или не отображаются элементы интерфейса на них. Как решить эту проблему?
Продолжить чтениеОбновление виджета для домашнего экрана Android по запросу из приложения
Виджеты для домашнего экрана устройства Android могут обновляться не только самостоятельно, но и по запросу из приложения. Например, если изменились настройки или данные обновлены службой.
Продолжить чтениеГлавный класс приложения Java и работа с ним
Программирование на Java тесно связано с понятием, так называемого, главного класса. В чём его особенность, и какую роль этот класс играет в создании и работе приложения.
Продолжить чтениеОтправляем GET запрос в Android без Apache
Когда заходит разговор о работе с HTTP под Android чаще всего сразу же вспоминают библиотеку классов от Apache. При этом незаслуженно игнорируя другой не менее эффективный способ обмена данными. Этот способ по праву можно считать если не очевидным, то, по крайней мере, хорошо известным для тех, кто программирует на Java.
Продолжить чтениеРабота с СУБД SQLite под Android на Java
Некоторое время назад уже была статья посвящённая работе с SQLite под Android.Но, в ней рассматривались вопросы работы с этой СУБД на языке программирования Delphi с использованием библиотеки FireMonkey. Однако, несмотря на значительные успехи альтернативных технологий разработки, большинство Android приложений по-прежнему создаются на «родном» для этой платформы языке Java. Что, в
Продолжить чтениеВоспроизведение звуковых файлов в Java
В Java имеется возможность воспроизводить звуковые файлы форматов AU, WAV и AIFF без использования внешних библиотек. Поддерживаются моно и стереозвук с частотой дискредитации от 8 до 48 кГц и аппроксимацией (количеством бит в семпле) 8 или 16 бит. Существуют два основных способа воспроизведения звука. Использование интерфейса Clip; Использование интерфейса SourceDataLine.
Продолжить чтениеМногострочный текст в элементах управления Swing
В процессе разработки программы часто возникает необходимость создания многострочных надписей у элементов управления. На разных платформах этот вопрос решается по-разному. Например, в VCL и FireMonkey (Delphi, C++ Builder) для включения «многострочного режима» предназначено свойство WordWrap. В библиотеке Swing в Java аналогичного специального свойства нет. Однако, это вовсе не означает, что
Продолжить чтениеПеревод систем счисления с помощью класса BigInteger. Или как перевести число в другую систему счисления с помощью одной сроки кода
Перевод систем счисления – одна из наиболее распространённых задач в программировании. Среди многочисленных возможностей, которые предоставляет разработчикам класс BigInteger, это достаточно простой перевод целых чисел из одной системы счисления в другую.
Продолжить чтение