Gif safe Выбор цвета - PullRequest
       2

Gif safe Выбор цвета

2 голосов
/ 12 марта 2011

Существует ли библиотека java для выбора безопасных цветов Gif, или мы можем сделать это, сделав собственный выборщик цветов в самой java?Если да, то как это можно сделать?

Ответы [ 3 ]

2 голосов
/ 12 марта 2011

Алгоритм генерации 6 3 = 216 "безопасных для браузера" цветов можно найти здесь . Вы можете использовать алгоритм для реализации пользовательской панели выбора , переопределив абстрактные методы AbstractColorChooserPanel.

1 голос
/ 12 марта 2011

GIF безопасные цвета устанавливаются из 216 цветов с 8 битами для каждого RGB, мы можем использовать для этого java.awt.Color и использовать или ограничивать значения для RGB как (шестнадцатеричные значения 00, 33, 66, 99, CC,и FF или эквивалентные десятичные значения 0, 51, 102, 153, 204 и 255).

Если вы хотите, чтобы пользователь выбирал цвет из пользовательского интерфейса, но только «безопасные цвета GIF», вы можете использовать javax.swing.JColorChooser, вот как это работает http://download.oracle.com/javase/tutorial/uiswing/components/colorchooser.html

0 голосов
/ 12 марта 2011

Я думаю, вы можете использовать ColorPicker

...