java.lang.Objectjava.awt.GraphicsEnvironment

public abstract class GraphicsEnvironment
extends Object

los GraphicsEnvironment clase describe la colección de GraphicsDevice objetos y Font objetos disponibles para una aplicación Java ™ en una plataforma en particular. Los recursos en este GraphicsEnvironment puede ser local o en una máquina remota. GraphicsDevice Los objetos pueden ser pantallas, impresoras o búferes de imágenes y son el destino de Graphics2D métodos de dibujo. Cada GraphicsDevice tiene un número de GraphicsConfiguration objetos asociados con él. Estos objetos especifican las diferentes configuraciones en las que el GraphicsDevice puede ser usado.

Ver también:
GraphicsDevice, GraphicsConfiguration

Resumen del constructor

Constructores
Modificador Constructor Descripción
protected GraphicsEnvironment() Esta es una clase abstracta y no se puede instanciar directamente.

Resumen del método

Modificador y tipo Método Descripción
abstract Graphics2D createGraphics​(BufferedImage img) Devuelve un Graphics2D objeto para renderizar en el especificado BufferedImage.
abstract Font[] getAllFonts() Devuelve una matriz que contiene una instancia de tamaño de un punto de todas las fuentes disponibles en este GraphicsEnvironment.
abstract String[] getAvailableFontFamilyNames() Devuelve una matriz que contiene los nombres de todas las familias de fuentes en este GraphicsEnvironment localizado para la configuración regional predeterminada, como lo devuelve Locale.getDefault().
abstract String[] getAvailableFontFamilyNames​(Locale l) Devuelve una matriz que contiene los nombres de todas las familias de fuentes en este GraphicsEnvironment localizado para la configuración regional especificada.
Point getCenterPoint() Devuelve el punto donde Windows debería estar centrado.
abstract GraphicsDevice getDefaultScreenDevice() Devuelve la pantalla predeterminada GraphicsDevice.
static GraphicsEnvironment getLocalGraphicsEnvironment() Devuelve el local GraphicsEnvironment.
Rectangle getMaximumWindowBounds() Devuelve los límites máximos para las ventanas centradas.
abstract GraphicsDevice[] getScreenDevices() Devuelve una matriz de toda la pantalla. GraphicsDevice objetos.
static boolean isHeadless() Comprueba si una pantalla, un teclado y un mouse pueden admitirse en este entorno.
boolean isHeadlessInstance() Devuelve si se puede admitir una pantalla, un teclado y un mouse en este entorno de gráficos.
void preferLocaleFonts() Indica una preferencia por fuentes específicas de la configuración regional en la asignación de fuentes lógicas a fuentes físicas.
void preferProportionalFonts() Indica una preferencia por proporcional sobre no proporcional (p. Ej.
boolean registerFont​(Font font) Registra un creadoFont en esto GraphicsEnvironment.

Métodos declarados en la clase java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Detalles del constructor