e591. Drawing Simple Text

2021-07-12 18:13

阅读:596

标签:str   hat   idt   padding   ali   center   wing   phi   style   

See also e575 The Quintessential Drawing Program.

    public void paint(Graphics g) {
        // Set the desired font if different from default font
        String family = "Serif";
        int style = Font.PLAIN;
        int size = 12;
        Font font = new Font(family, style, size);
        g.setFont(font);
    
        // Draw a string such that its base line is at x, y
        int x = 10;
        int y = 10;
        g.drawString("aString", x, y);
    
    
        // Draw a string such that the top-left corner is at x, y
        x = 10;
        y = 30;
        FontMetrics fontMetrics = g.getFontMetrics();
        g.drawString("aString", x, y+fontMetrics.getAscent());
    }

 

Related Examples

e591. Drawing Simple Text

标签:str   hat   idt   padding   ali   center   wing   phi   style   

原文地址:https://www.cnblogs.com/borter/p/9596076.html


评论


亲,登录后才可以留言!