Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

AWT: Font 1

Precedente
SUPERIORE
Successiva

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

  1. "Serif", "SanSerif", "Monospaced"
  2. Font.PLAIN, Font.BOLD, Font.ITALIC, Font.BOLD|Font.ITALIC
  3. Font, setFont(), drawString()

AWT: Font 1 - ApPuNtIdIuNiNfOrMaTiCo

Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

Precedente
SUPERIORE
Successiva