JAVA
어트리뷰트(애플릿)
사라링
2012. 5. 15. 18:36
// AttribStringDemo.java
import java.applet.Applet;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.RenderingHints;
import java.awt.font.TextAttribute;
import java.text.AttributedString;
public class AttribStringDemo extends Applet
{
AttributedString as;
public void init()
{
as = new AttributedString("An AttributedString holds text and related "+
"attribute information.");
as.addAttribute(TextAttribute.FONT,
new Font("Courier New", Font.BOLD, 12), 3, 19);
as.addAttribute(TextAttribute.FOREGROUND, Color.BLUE, 3, 19);
}
public void paint(Graphics g)
{
if (as != null)
{
((Graphics2D) g).setRenderingHint(RenderingHints.KEY_ANTIALIASING,
RenderingHints.VALUE_ANTIALIAS_ON);
g.drawString(as.getIterator(), 30, 30);
}
}
}

이 글은 스프링노트에서 작성되었습니다.