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

Provide common and exchangeable graphics layer

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Unresolved
    • P5
    • tbd
    • fx2.0
    • javafx
    • 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

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

            Dates

              Created:
              Updated:
              Imported: