Как вызвать заставку Windows и поменять цвет?

220
31 марта 2017, 22:49

Задача, через Java поменять цвет монитора на конкретно заданный. Допустим, красный.

Я так понял, что необходимо вызвать заставку Windows (изначально черный) и затем поменять цвет, но я не знаю какой командой это можно сделать.

Есть команда

Runtime.getRuntime().exec(new String[]{"scrnsave.scr","/s","start"});}

Которая вызывает черный экран (Заставка видимо)

Если эта верная команда, то как сделать, чтобы эта заставка была красной?

Answer 1

Как вариант, можно создать JFrame на весь экран, сделать ему setUndecorate(true), залить его нужным вам цветом, ну и сделать setAlwaysOnTop(true). Затем, подключить к нему обработчик событий движения мыши и по наступлению оного - закрывать фрейм.

READ ALSO
Криптография общения клиент-сервера

Криптография общения клиент-сервера

Недавно передо мной была поставлена задача:

245
Java. Отслеживание событий

Java. Отслеживание событий

Есть какие-нибудь инструменты для Java, чтобы отслеживать события, которые произошли в приложении (нажатие кнопки, выбор элемента в JList, закрытие...

293
Как изменять переменную в функции при каждой итерации цикла

Как изменять переменную в функции при каждой итерации цикла

Нужно чтобы при каждой итерации цикла в формулах a и b менялся первый элемент с Aget(0) и A

227
Java мессенджер клиент-сервер

Java мессенджер клиент-сервер

Сделал простеньки мессенджер на джава на сокетах но она работает на локальной сетиКак сделать так чтобы она работала через интернет

299