$B%U%)%s%H(B

last modified: Jan./29th/2002

$BIA2h$O(B paint() $B%a%=%C%I$NFb$G!"0z?t$GGraphics $B%*%V%8%'%/%H$rMQ$$$F

$B$3$N(B Graphics $B%*%V%8%'%/%H$KE,Ev$J(B Font $B%/%i%97?%*%V%8%'%/%H$d(B Color $B%/%i%97?%*%V%8%'%/%H$r%;%C%H$9$k$3$H$G!"%U%)%s%H$d?'$r;XDj$7$FIA2h$9$k$3$H$,=PMh$^$9!#(B

$B:G=i$O%U%)%s%H$r;XDj$7$F$_$^$9!#(B

$B%U%)%s%H$N:n@.J}K!(B

$B:G=i$K(B Font $B7?%*%V%8%'%/%H$G%U%)%s%H%U%!%_%j!

java.lang.Object
  |
  +--java.awt.Font

$B%/%i%9(B java.awt.Font $B$r(B import $B$9$k$N$rK:$l$J$$$h$&$K$7$^$7$g$&!#(B

$B%3%s%9%H%i%/%?(B

Font(Map attributes)
$B;XDj$5$l$?B0@-$G?7$7$$(B Font $B$r:n@.$7$^$9!#(B
Font(String name, int style, int size)
$B;XDj$5$l$?L>A0!"%9%?%$%k!"$*$h$S%]%$%s%H%5%$%:$+$i?7$7$$(B Font $B$r:n@.$7$^$9!#(B

$BO@M}%U%)%s%HL>(B

$B%W%i%C%H%U%)!<%`$4$H$K%$%s%9%H!<%k$5$l$F$$$k%U%)%s%H$O0c$$$^$9!#F1$8%W%i%C%H%U%)!<%`$G$b!"3F%^%7%s$4$H$K$+$J$j%P%i%P%i$G$9!#$=$3$G!"6&DL$7$FMxMQ$G$-$k%U%)%s%HL>$,O@M}E*$K7h$a$i$l$F$$$^$9!#%W%i%C%H%U%)!<%`$4$H$K!"$K$+$h$C$?%U%)%s%H$,4XO"IU$1$i$l$^$9!#(B

$B=i4|CM$O(B Default $B$G$9!#%U%)%s%HL>$OJ8;zNs$H$7$F0z?t$K5-=R$7$^$9!#(B

$B%9%?%$%k(B

$B;XDj$7$?%U%)%s%H$r%$%?%j%C%/BN!"B@;z!"B@;z%$%?%j%C%/BN$K;XDj$9$k$3$H$,=PMh$^$9!#(B

$B=i4|CM$O(B PLAIN $B$G$9!#$3$l$i$O(B Font $B%/%i%9$N@EE*%a%s%PJQ?t!J%/%i%9JQ?t!K$H$7$FDj5A$5$l$?@0?tNs%S%C%H%^%9%/$G$9!#%$%?%j%C%/$+$DB@;z$J$i$P!"(B Font.ITALIC | Font.BOLD $B$H;XDj$7$^$9!#(B

$B%5%s%W%k(B

Font fnt = new Font("SansSerif", Font.ITALIC|Font.BOLD, 30);

$B>e$N%5%s%W%k$G$O!"%U%)%s%H$,(B SsnaSerif $B!"%9%?%$%k$,%$%?%j%C%/3n$DB@;z!"Bg$-$5$,#3#0%]%$%s%H$N%U%)%s%H$r!"JQ?tL>(B fnt $B$G;2>H$7$F$$$^$9!#(B

$B$3$N$h$&$K$7$F:n@.$7$?(B Font $B%*%V%8%'%/%H$r!"(B Graphics $B%/%i%9$N(B setFont() $B%a%=%C%I$GA*Br$9$k$3$H$G!"$3$N%U%)%s%H$rMQ$$$FIA2h$5$l$^$9!#(B

$B%5%s%W%k(B

$BGraphics $B%/%i%9$N(B setFont() $B%a%=%C%I$GIA2h%U%)%s%H$r;XDj$7$F$$$^$9!#$3$N%a%=%C%I$N0z?t$O!"(B Font $B%/%i%97?$N%*%V%8%'%/%H$G$9!#(B

import java.applet.Applet;
import java.awt.Graphics;
import java.awt.Font;

public class FontTest extends Applet{
	public void paint(Graphics gs){
		Font fnt1 = new Font("Serif", Font.BOLD, 30);
		gs.setFont(fnt1);
		gs.drawString("Hello world!", 15,40);
		Font fnt2 = new Font("Serif", Font.BOLD|Font.ITALIC, 30);
		gs.setFont(fnt2);
		gs.drawString("Bye world!", 15,80);
	}
}
<p><applet code="FontTest.class" width="200" height="100">
$B%"%W%l%C%H$,l9g$NBeBXFbMF!#(B
</applet></p>
$B%"%W%l%C%H$,l9g$NBeBXFbMF!#(B
$B%"%W%l%C%H!'(BFontTest.class

$B$3$3$G$O(B java.awt.Font $B$rL@<(E*$K(B import $B$7$^$7$?$,!"(B java.awt.Color, java.awt.Graphics $B$HF1;~$K(B import java.awt.*; $B$H$9$kJ}$,IaDL$G$9!#$3$3$G$O!"(B Font $B%/%i%9$rMxMQ$7$F$$$k$3$H$rL@<($9$k0Y$K!"$"$($F8DJL$K5-=R$7$^$7$?!#(B



Copyright © 2001 SUGAI, Manabu. All Rights Reserved.
SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送