![Screenshot of this control](https://www.cocoacontrols.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBc0ltIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--10fc4173908b886d7554f1b1437d0bc26adb575a/Screen_Shot_2016-04-17_at_5.36.52_PM.png)
![Screenshot of this control](https://www.cocoacontrols.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBc0VtIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--5b51bf229dc839c25a82b1c869f2e48bf5e0ed7a/Screen_Shot_2016-04-17_at_5.36.50_PM.png)
2 images
Author
Description
A custom color well button with a custom popover menu of colors to replace NSColorWell. Plays nicely with the OS X color picker for custom colors.
To use a JXColorButton, simply drop a custom view in and subclass it to the JXColorButton class and implement the JXColorButton delegate on your view controller or window controller. :)
You can customize the colors, dark/light background vibrancy of the popover, menu text, coloring, spacing, selection highlight colors, and a host of other options. The code is well documented, tested on OS X 10.11 (although it needs more testing), and written in Swift 2.