I think this is too niche to have Color provide.

Just make a utility method for whatever format you desire, instead of making Color responsible for half a dozen ways of formatting colors, and then probably still missing some format that someone needs.

Ticket should be closed as won't fix.

--John

On 09/12/2023 22:06, Michael Strauß wrote:
I obviously meant to write withPrefix("#"), not withDelimiter("#")...

On Sat, Dec 9, 2023 at 9:57 PM Michael Strauß <michaelstr...@gmail.com> wrote:
How would HexFormat work with Color, other than using an extremely
unwieldy syntax?

     String formatted = HexFormat.of()
         .withDelimiter("#")
         .formatHex(new byte[] {
             (byte)(color.getRed() * 255.0f),
             (byte)(color.getGreen() * 255.0f),
             (byte)(color.getBlue() * 255.0f),
             (byte)(color.getOpacity() * 255.0f)
         });



On Sat, Dec 9, 2023 at 9:40 PM David Alayachew <davidalayac...@gmail.com> wrote:
Apologies - java.util.HexFormat

That's what I get for firing from the hip, then looking afterwards.

Reply via email to