38 |
|
|
39 |
package gnu.java.awt.peer; |
package gnu.java.awt.peer; |
40 |
|
|
|
import java.awt.Font; |
|
41 |
import java.awt.Graphics2D; |
import java.awt.Graphics2D; |
42 |
import java.awt.Shape; |
import java.awt.Shape; |
43 |
import java.awt.font.TextHitInfo; |
import java.awt.font.TextHitInfo; |
44 |
import java.awt.font.TextLayout; |
import java.awt.font.TextLayout; |
45 |
import java.awt.geom.AffineTransform; |
import java.awt.geom.AffineTransform; |
46 |
import java.awt.geom.Rectangle2D; |
import java.awt.geom.Rectangle2D; |
|
import java.text.CharacterIterator; |
|
|
import java.text.AttributedCharacterIterator; |
|
|
import java.text.AttributedString; |
|
|
import java.util.Map; |
|
|
import java.awt.font.TextAttribute; |
|
|
|
|
47 |
|
|
48 |
/** |
/** |
49 |
* @author Graydon Hoare |
* @author Graydon Hoare |