ProPaintMobile
 Полезное
 Общение
 

Поиск в статьях

Java 9. java.awt.Taskbar



В Java 9 добавлен специальный класс для взаимодействия с панелью задач. Таким образом, можно более тесно интегрировать Java-приложение с операционной системой. Однако не все системы имеют панель задач, поэтому сперва следует проверить её поддержку: if (!Taskbar.isTaskbarSupported()) { System.out.println("Taskbar is not supported"); return; } Список поддерживаемых методо

Java 9 Early Access. Установка



Менее полугода остаётся до релиза Java 9, так что, думаю, пора потихоньку изучать новшества и готовиться к изменениям. Начнём с установки и подготовим рабочее пространство для работы с Java 9 EA. Установка JDK9 Скачать сборку можно с официального сайта https://jdk9.java.net/download/, приняв сперва лицензию. Обратите внимание: Java 9 следует устанавливать дополнительно, а не как заме

Бэкап сообщений Вконтакте с использованием VK API и Java 8



За время использования vk.com накопилось немало диалогов, которые хотелось бы куда-то сохранить и изредка перечитывать. К тому же всегда интересно вспомнить с чего начиналась переписка с другом или подругой. Поэтому я решил написать для себя приложение, которое будет делать бэкап диалогов в html со всеми фотографиями, ссылками на видео и репостами. Задачу можно разбить на два пункта: 1. Получе

Java 8 в Android со Stream API и лямбдами



Как вы знаете, Android основан на Java 6. Google не спешит добавлять поддержку новых версий Java, поэтому приходится мечтать даже об использовании try-with-resources, multi-catch из Java 7, не говоря уже о Lambda Expressions и Stream API. Но если чего-то сильно захотеть, то никакие преграды не остановят, ведь так? Если мы не можем запустить код из Java 8 в Android-приложениях, то почему бы не п

Мотивация для Stream API



Как я уже писал ранее, новый функциональный стиль в Java 8 — это переломный момент в истории языка, новый мир для разработчиков Java, поэтому настало время приспособиться к нему! В этой статье мы рассмотрим некоторые альтернативы традиционным циклам. Функциональный стиль позволяет сказать, что мы хотим получить, вместо того чтобы говорить как этого можно добиться. Но причём здесь циклы, с

Параллаксный фон



При разработке игр, фон играет немаловажную роль. Благодаря ему можно усилить восприятие игрового мира, скрасить игровой процесс, передать игроку соответствующее настроение. [img=journey_to_silius.jpg]journey_to_silius.jpg[/img] [img=ninja-cat.png]ninja-cat.png[/img] Одним из простых, но интересных способов улучшить задний фон и восприятие глубины сцены, является применение параллаксной прокрутк

Многопоточность в Java. Основы



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

Первое приложение на Kotlin (JavaFX)



Цель этой статьи - разобраться как работать с JavaFX в Kotlin. Итак устанавливаем Intellij Idea, если еще не установили, и создаем новый проект. (Предполагается что плагин для Kotlin уже установлен) [img=znmok_ekrana_z_2016-02-06_213239.png]Знімок екрана з 2016-02-06 21:32:39.png[/img] Далее вводим имя проекта и выбираем рантайм библиотеку (я выбрал встроенную в плагин) [img=znmok_ekra

Трансляция проигрываемой в AIMP музыки в статус ВКонтакте



А также: - Java Native Interface - взаимодействие Java c нативным кодом. - Создание Dll-библиотеки, использующей AIMP Remote API. - Создание модуля для OwnLang. - Взаимодействие с VK API. Генерирование заголовочного файла для Си Для взаимодействия Java с Си, нужно определиться с сигнатурой нативных методов и расположением классов. Предположим, что класс для взаимодействия с Dll-библи

Halik - Java-отладчик нового поколения



10 июня проект Halik получил ранний доступ. Я не мог пройти мимо и решил попробовать его в деле. Halik – Java-отладчик с возможностью перемещения по истории выполнения программы. В отличие от привычной отладки, нам не придётся отдельно устанавливать точки останова, чтобы получить контроль над нужным участком программы, не придётся перезапускать отладку, чтобы вернуться на какое-либо проше
Всего: 15
1 2 >>

Онлайн: 29 (1/28)

Telegram
 

Аноним2800 р.
NaruTrey800 р.
vlavolk522 р.
Freddy500 р.
mr-demiurg200 р.
  © aNNiMON (Melnik Software)
 
Яндекс.Метрика