List of usage examples for org.jfree.text TextBlockAnchor TOP_LEFT
TextBlockAnchor TOP_LEFT
To view the source code for org.jfree.text TextBlockAnchor TOP_LEFT.
Click Source Link
From source file:org.jfree.demo.TextBlockPanel.java
/** * Paints the panel./*from www . j a va2s . c o m*/ * * @param g the graphics device. */ public void paintComponent(final Graphics g) { super.paintComponent(g); final Graphics2D g2 = (Graphics2D) g; final Dimension size = getSize(); final Insets insets = getInsets(); final Rectangle2D available = new Rectangle2D.Double(insets.left, insets.top, size.getWidth() - insets.left - insets.right, size.getHeight() - insets.top - insets.bottom); final double x = available.getX(); final double y = available.getY(); final float width = (float) available.getWidth(); final TextBlock block = TextUtilities.createTextBlock(this.text, this.font, Color.black, width, new G2TextMeasurer(g2)); g2.setPaint(Color.black); block.draw(g2, (float) x, (float) y, TextBlockAnchor.TOP_LEFT, 0.0f, 0.0f, 0.0); }