
{filelink=9426}
import java.awt.Font;
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.*;
public class ExemplePolice extends JPanel
{
public void paintComponent( Graphics g )
{
super.paintComponent( g );
g.setColor( Color.MAGENTA ); //Modifier la couleur du graphique
// Définir une police pour le graphique
g.setFont( new Font( "Serif", Font.BOLD + Font.ITALIC, 24 ) );
// Dessiner un texte et appliquer la police au texte
g.drawString( g.getFont().getName() + ": " + g.getFont().getSize() +
" point bold italic.", 20, 110 );
g.setColor( Color.RED ); //Modifier la couleur du graphique
// Modifier la police du graphique
g.setFont( new Font( "Serif", Font.BOLD, 12 ) );
// Dessiner un autre texte et appliquer la nouvelle police au texte
g.drawString( "Perl.mesexemples.com.", 20, 50 );
}
// Fonction principale
public static void main (String[] args)
{
JFrame frame=new JFrame("Police en Java") ;
JPanel policePanel=new ExemplePolice();
frame.add(policePanel);
frame.setSize(300,200);
frame.setDefaultCloseOperation(frame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}