Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8098870

Code's access to instances of javafx.scene.paint.Color can be finer gained

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P4
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: javafx
    • Labels:

      Description

      Feature wanted 1

      Hello to the Team,

      Code's access to instances of javafx.scene.paint.Color can be finer gained for the "next version" of platform implementation.
      So coding JFX applications, requiring random selection of these instances (for example to fill shapes, created in a loop) will be easier and leads to a better use the resources of native system.

      I think it will be enough to add a "var Integer variable" to the definition of Color.fx, beginning with 0, which is also the default value for variables of this JFX Type. (It also corresponds directly to the Java language Integer, if I'm right).
      The instances with id of 0 to 15 represent the "main colors".
      The instances with id of 16 to 31 represent other colors belonging to the respective spectrum of "main colors". Aslo mapping in a way, that developers can easily detect the pattern (or logic), reflecting "How Integers are mapped to the Colors".

      .... so the Colors are better organized. This brings some benefits in some situations to developers, working on lower level application-frameworks for Java FX platform.

      Asghar

        Attachments

          Activity

            People

            Assignee:
            kcr Kevin Rushforth
            Reporter:
            duke J. Duke (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Imported: