Выберите недавно выбранные цвета в Java - PullRequest
4 голосов
/ 11 июня 2009

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

Я пытался, но я не мог сделать это со стандартным JColorChooser. JColorChooser имеет недавно окрашенную панель в некоторых видах (мотив), но не в других (gtk). Кроме того, кажется, нет способа предварительно заполнить набор недавних цветов, поэтому нет способа запомнить состояние.

Что мне действительно нужно, так это библиотека с открытым исходным кодом с лучшим решением для выбора цвета на основе свинга. Он должен быть совместим с Java 5.

Ответы [ 2 ]

1 голос
/ 12 июня 2009

Вы пытались просмотреть раздел учебника " Создание пользовательской панели выбора "? Похоже, что вы можете создать пользовательскую панель сохраненных выделений либо как новую панель, либо как часть других панелей.

0 голосов
/ 21 июня 2016

Взгляните на этот вопрос . Это должно решить вашу проблему в одной операционной системе, но, вероятно, это сломает L & F для нескольких платформ.

...