Scrive un messaggio con i 3 font logici e i 4 stili
import java.awt.*;
public class FontTest
{
public static void main(String args[])
{
Frame f=new Frame("Prova Font!");
f.setSize(800, 250);
Scrivi s=new Scrivi();
f.add(s);
f.setVisible(true);
}
}
class Scrivi extends Canvas
{
public void paint(Graphics g)
{
String Nomi[]={ "Serif", "SanSerif", "Monospaced" };
int Stili[]={ Font.PLAIN, Font.BOLD, Font.ITALIC, Font.BOLD|Font.ITALIC };
String msg="Abracadabra";
for(int i=0; i < Nomi.length; i++)
for(int j=0; j < Stili.length; j++)
{
Font f=new Font(Nomi[i], Stili[j], 22);
g.setFont(f);
g.drawString(msg, 25+200*j, 50+50*i);
}
}
}
Osserva
-
"Serif", "SanSerif", "Monospaced"
Font.PLAIN, Font.BOLD, Font.ITALIC, Font.BOLD|Font.ITALIC
Font, setFont(), drawString()
|