Чертане на текст


Тъй като Java аплети са изцяло в графичен характер, трябва да използвате Graphics обект, дори когато искате да съставяте
текст.Трябва да използвате setFont.

void setFont(Font font)

Шрифтовете, могат да бъдат от видовете на italic , bold и други.

Конструктора приема параметъра на име , стил , точка и шрифт.

Font f = new Font("Helvetica", Font.BOLD + Font.ITALIC, 22);

Сега ще създадем текст.

void drawString(String str, int x, int y)

drawString взима обект низ като първи параметър.Последните два параметъра , поставят позиция на чертане на текста; x определя левия край на текста , а y определя изходното ниво на текста.
Сега ще начертаем обикновен applet.

// Drawtext Class
// Drawtext.java
 
// Вмъкване
import java.applet.*;
import java.awt.*;
 
public class Drawtext extends Applet {
  public void paint(Graphics g) {
    Font        font = new Font("Helvetica", Font.BOLD +
      Font.ITALIC, 22);
    FontMetrics fm = g.getFontMetrics(font); 
    String      str = new
      String("Javabg");
 
    g.setFont(font);
    g.drawString(str, (size().width - fm.stringWidth(str)) / 2,
      ((size().height - fm.getHeight()) / 2) + fm.getAscent());
  }
}

Popularity: 1% [?]

No related posts.

Related posts brought to you by Yet Another Related Posts Plugin.

You can leave a response, or trackback from your own site.

Leave a Reply

Задвижван с помощта на WordPress | Compare Cell Phone Plans at iCellPhonePlans.com | Thanks to Cheap Palm Pixi, Bromoney and Wordpress Themes