protected LayoutContext newLayoutContext(Graphics2D g) { XRLog.layout(Level.FINEST, "new context begin"); getSharedContext().setCanvas(this); XRLog.layout(Level.FINEST, "new context end"); LayoutContext result = getSharedContext().newLayoutContextInstance(); Graphics2D layoutGraphics = g.getDeviceConfiguration().createCompatibleImage(1, 1).createGraphics(); result.setFontContext(new Java2DFontContext(layoutGraphics)); getSharedContext().getTextRenderer().setup(result.getFontContext()); return result; }
protected LayoutContext newLayoutContext(Graphics2D g) { XRLog.layout(Level.FINEST, "new context begin"); getSharedContext().setCanvas(this); XRLog.layout(Level.FINEST, "new context end"); LayoutContext result = getSharedContext().newLayoutContextInstance(); Graphics2D layoutGraphics = g.getDeviceConfiguration().createCompatibleImage(1, 1).createGraphics(); result.setFontContext(new Java2DFontContext(layoutGraphics)); getSharedContext().getTextRenderer().setup(result.getFontContext()); return result; }
public RenderingContext newRenderingContext(Graphics2D g) { XRLog.layout(Level.FINEST, "new context begin"); getSharedContext().setCanvas(this); XRLog.layout(Level.FINEST, "new context end"); RenderingContext result = getSharedContext().newRenderingContextInstance(); result.setFontContext(new Java2DFontContext(g)); result.setOutputDevice(new Java2DOutputDevice(g)); getSharedContext().getTextRenderer().setup(result.getFontContext()); if (rootBox != null) { result.setRootLayer(rootBox.getLayer()); } return result; }
public RenderingContext newRenderingContext(Graphics2D g) { XRLog.layout(Level.FINEST, "new context begin"); getSharedContext().setCanvas(this); XRLog.layout(Level.FINEST, "new context end"); RenderingContext result = getSharedContext().newRenderingContextInstance(); result.setFontContext(new Java2DFontContext(g)); result.setOutputDevice(new Java2DOutputDevice(g)); getSharedContext().getTextRenderer().setup(result.getFontContext()); final Box rb = getRootBox(); if (rb != null) { result.setRootLayer(rb.getLayer()); } return result; }
_sharedContext.setCanvas(this);