Мне интересно, как перейти к отображению целых чисел в цвета, но сделать это так, чтобы последовательность не оказала большого влияния на цвет (хотя это действительно не имеет большого значения), а также чтобы подключитьодно и то же число в функции снова и снова будет давать один и тот же цвет.
Это для JTable и раскрашивает строку таблицы, чтобы выделить те же, которые имеют одинаковый идентификатор.Хранение любых метаданных означает много путаницы и неэффективности, которых я бы хотел избежать.
В основном, f(x)->c for all x in the positive range of integers such that f(x)->c1, f(x+1)->c2, c1 !~ c2
, где x
- идентификатор, а c
- результирующий цвет.Я думал об использовании Random
, но это меняется в зависимости от последовательности генерации чисел.Без добавления последовательности все будет в порядке.
Я забыл упомянуть, цвета должны быть темными, чтобы белый текст хорошо просвечивал.
Приветствия,Chris