Java 7 JColorChooser: Wyłącz suwak przezroczystości

JDK 7 dodał nowy suwak przezroczystości doJColorChooser:

Problem polega na tym, że nie chcę pozwolić moim użytkownikom na wybieranie przezroczystych kolorów. Niestety, nie ma łatwego sposobu na wyłączenie suwaka.

Jednym ze sposobów pozbycia się przezroczystości jest utworzenie nowego koloru na podstawie wybranego koloru, ale usunięcie wartości alfa. Daje to jednak fałszywe wrażenie użytkownikowi, ponieważ suwak skutecznie teraz nic nie robi i nie chciałbym mieć bezużytecznego elementu interfejsu użytkownika.

Moje pytanie brzmi: jaki jest najlepszy sposób na pozbycie się suwaka przezroczystości?

P. P. IMO, to dziwne, że po prostu dodają suwak i sprawią, że będzie to zachowanie domyślne. Może to spowodować wiele błędów w programach JDK 6, które nie oczekują, że wybór koloru zwróci kolor z wartością alfa.

questionAnswers(5)

yourAnswerToTheQuestion