Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment savoir quelle version de Jav…
  • Comment accéder à SQLite partir d'…
  • Comment faire pour mettre une applic…
  • Exception Java Tutoriels de manutent…
  • Java Theory & Practice : Collecte de…
  • Comment mettre en place un tableau b…
  • Comment dériver une variable à une…
  • Java Visual Editor Tutorial 
  • Comment faire pour créer une pyrami…
  • Comment créer et déployer des site…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Comment savoir si une police est à espacement fixe en Java

    La bibliothèque de classe standard pour le langage de programmation Java prend en charge une interface utilisateur graphique accessible via le Window Toolkit AWT (Abstract ) . Parmi les autres abstractions , AWT permet au code Java pour sélectionner différentes polices de caractères de ceux installés localement sur l'ordinateur . Chaque police possède un ensemble de propriétés telles que le nom et le poids . En particulier, vous pouvez déterminer si une police est à chasse fixe (c'est-à -dire, si tous les caractères occupent le même espace horizontal) en testant les propriétés de la police en question particulièrement conçu code Java. Instructions
    1

    inclure la ligne suivante au début de votre code Java :

    import java.awt * ;
    2

    initialiser les variables suivantes . , qui sera utilisé plus tard pour déterminer si la police est à espacement fixe :

    cordes myFontName = " TimesNewRoman " ;

    BufferedImage myBI = new BufferedImage ( 1, 1, BufferedImage.TYPE_INT_ARGB ) ; < br > graphique Graphiques

    = myBI.createGraphics ();

    booléen monospaced = true;

    int fontStyle = Font.PLAIN ;

    int taillePolice = 12; < br >

    police myFont = new font ( myFontName , fontStyle , taillePolice ) ;

    FontMetrics myFontMetrics = graphics.getFontMetrics ( myFont ) ;

    Remplacer " TimesNewRoman " par le nom de la police que vous vouloir vérifier .
    3

    Déterminer si la police est à chasse fixe par une boucle sur toutes les lettres et les chiffres dans le bas du 7 bits de point de code de police tout en gardant trace de savoir si vous avez vu plus d' une largeur de caractère jusqu'à présent. L'exemple de code suivant implémente cet algorithme :

    int theWidth = 0;

    booléen theWidthIsDefined = false;

    for (int charCode = 0; charCode < 128; charCode + +) {

    if ( Character.isValidCodePoint ( charCode ) && ( Character.isLetter ( charCode )

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment lire un entier le JTextField 
  • Comment faire un proxy dans Java 
  • Comment utiliser Hibernate avec Eclipse 
  • Comment faire pour exécuter VBS Script de Java 
  • Comment activer Java pour CMD 
  • Comment formater une barre d'état dans un Java RPG jeu 
  • Comment changer une taille de mémoire Java dans un WebLogic Console 
  • Comment faire pour importer une autre classe en Java à l'aide jGRASP 
  • Comment faire une recherche avec des algorithmes Java 
  • Comment faire une calculatrice de base Avec Java 
  • Connaissances Informatiques © http://www.ordinateur.cc