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

Provide common and exchangeable graphics layer

    Details

    • Type: Enhancement
    • Status: Open
    • Priority: P5
    • Resolution: Unresolved
    • Affects Version/s: fx2.0
    • Fix Version/s: tbd_major
    • Component/s: javafx
    • Labels:
    • Environment:

      all

      Description

      Standard Java defines a common and exchangeable graphics layer via its abstract Graphics2D class. Implementations are provided for drawing onto the screen, rendering into images and for printing. Due to this general approach it is also possible to create third party libraries for rendering into PDF files or SVG files for example by just providing alternate implementations of the Graphics2D class.

      A similar approach does not seem to be possible for JavaFX because there currently does not seem to be such a clearly defined graphics abstraction layer. In order to make rendering of JavaFX content possible in various formats such a publicly accessible graphics layer should be made available.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              dpausjfx Dr. Michael Paus (Inactive)
            • Votes:
              2 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Imported: