Возможно ли установить выбранный цвет JColorChooser?Настройка выбранного цвета JColorChooser
Я попытался
_ColorChooser_Color.setColor(color);
, но он не работает. Смысл, он компилируется и запускается, но не меняет фактического выбора компонента.
Я сейчас пытаюсь сделать что-то вроде этого
_ColorChooser_Color.setSelectionModel(new ColorSelectionModel().setSelectedColor(color));
Но это дает мне ошибку - ColorSelectionModel is abstract; cannot be instantiated
Что вы имеете в виду «не работает»? Что происходит? Что должно произойти? Есть ли ошибки? Примечание: имена переменных в Java должны быть похожими на 'colorChooserColor' - без подчеркивания, первая буква - строчная. – RealSkeptic
Есть ли законная причина не иметь подчеркивания. Я понимаю, что существуют правильные соглашения об именах, но я никогда не слышал о том, чтобы подчеркивания вызывали проблемы. Я назвал все мои компоненты GUI с символами подчеркивания сначала, а затем тип компонента, а затем имя var для упрощения чтения. Что касается этого, он не работает, он компилируется, но фактически не меняет выбор компонента. обновил мой вопрос –
'Я понимаю, что существуют правильные соглашения об именах', - тогда используйте их, особенно если вы хотите, чтобы люди читали ваш код. Форум подчеркивает код, основанный на стандартах, что упрощает чтение кода. ', но фактически не изменяет выбор компонента.' - какой компонент. Выбор цвета или какой-либо другой компонент. – camickr