Hi,
I was recently looking at the GraphicsEnvironment class in Javadoc and some example code on google. I am confused on the usage of the abstract method .getAllFonts() and .getAllAvailableFontsFamily(). I understand getting a GraphicsEnvironment by calling getLocalGraphicEnvironment, but what I am confused about is calling the static abstract method getAllFonts() and getAllAvailableFontsFamily() on the GraphicEnvironment object when both methods are abstract. Can somebody explain to me why?