палитра цветов. Изменил в палитре - поменялось

 
+1
 
Java
ava
Mirkes | 24.09.2013, 18:49
День добрый.

Вопрос, возможно, идиотский, но прошу не убивать сразу.

Хотелось бы реализовать что-то вроде фиксированной плитры в приложении - имею единый массив цветов и все компоненты, которые используют цвета получают ссылки на элементы этого массива.

С этой частью проблем нет.

Настройка. Во время работы приложения я изменяю часть элементов массива и раз - везде, где были задействованы эти цвета произошло изменение. Есть сомнение в реализуемости этой части. Если правильно понял, то Color не изменяем и если я хочу в палитре поменять один из цветов, то я фактически запишу в массив новый объект и ни один из компонентов об этом не узнает и, соответственно, цвет не поменяет.

Правильно ли я понимаю ситуацию?
Или вторая часть может быть реализована легальными средствами без извещения всех заинтересованных компонентов, а простым вызовом repaint у главной формы?

Заранее благодарен!
Comments (0)

Comments are not added

Please register or login to write.
Firm of day
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Contributors
ava  Mirkes
advanced
Submit