powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Иконка ввиде массива
2 сообщений из 2, страница 1 из 1
Иконка ввиде массива
    #33557551
Губин Саша
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

Мне достался проект, который я должен сопровождать и вот в нем я увидел такую штуку, что все иконки описаны в виде массива:

byte[] icWindowData = {71, 73, 70, 56, 57, 97, 17, 0, 15, 0, -94, 0, 0, 92, 86, 84, 92, -18, -20, -44, -46,
-52, -12, -18, -20, -92, -94, -92, -4, -2, -4, 0, 0, 0, 0, 0, 0, 33, -7, 4, 5,
0, 0, 5, 0, 44, 0, 0, 0, 0, 17, 0, 15, 0, 0, 3, 61, 88, -70, -36, 12,
48, -54, -72, -128, -72, 56, 99, -96, -20, -4, 2, 87, 120, -63, 80, -98, -90, -41, -123, 3,
-31, -102, -80, 58, -122, 104, 45, 123, -83, -85, 19, -61, 77, -61, -74, -48, 10, -112, -37, -15,
124, -128, 26, 16, -7, -111, 8, 103, -102, -24, 115, -44, -100, 56, -82, -114, 4, 0, 59};

DefaultMutableTreeNode root = new DefaultMutableTreeNode("root");
DefaultMutableTreeNode nodeWindow = new DefaultMutableTreeNode(new TreeIconData(new ImageIcon(icWindowData), null, "Список окон"));
root.add(nodeWindow);

Подскажите пожалуйста, как мне картинку перегнать в массив, я не думаю, что народ который это все писал делал это ручками :-)

P.S. Как это обычно бывает, но спросить у того кто это писал уже не представляется возможным :-( (работает в другой фирме :-) )
...
Рейтинг: 0 / 0
Иконка ввиде массива
    #33559571
ф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ф
Гость
иконка представляет из себя простой битмап - файл, в котором последовательно записаны цвета пикселей. можно написать программку, которая считает из файла иконки байты и сохранит в виде текста через запятую.

формат файла .ico можно найти в гугле

Губин СашаКак это обычно бывает, но спросить у того кто это писал уже не представляется возможным :-( (работает в другой фирме :-) )слава Богу что не помер. а то действительно нельзя было бы спросить...
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Иконка ввиде массива
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]