Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module : java.desktop - Package : javax.swing.plaf.synth
Version documentée : Java SE 17

Classe « SynthGraphicsUtils »

Informations générales

Héritage

java.lang.Object
    javax.swing.plaf.synth.SynthGraphicsUtils

Définition

public class SynthGraphicsUtils extends java.lang.Object

Description

A venir.

Liste des attributs

Tous les attributs Attributs d'instance Attributs statiques Attributs dépréciés
QualificateursTypeNomDescription

Liste des constructeurs

Constructeurs Constructeurs dépréciés
ConstructeurDescription
SynthGraphicsUtils()

Liste des propriétés (getters/setters)

Propriétés Propriétés dépréciées
QualificateursTypeNomR/W

Propriétés héritées de la classe java.lang.Object

class

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes concrètes Méthodes abstraites Méthodes dépréciées
QualificateursType de retourPrototype de la méthodeDescription
public int computeStringWidth( SynthContext ss, Font font, FontMetrics metrics, String text )
public void drawLine( SynthContext context, Object paintKey, Graphics g, int x1, int y1, int x2, int y2, Object styleKey )
public void drawLine( SynthContext context, Object paintKey, Graphics g, int x1, int y1, int x2, int y2 )
public static int getIconHeight( Icon icon, SynthContext context )
public static int getIconWidth( Icon icon, SynthContext context )
public int getMaximumCharHeight( SynthContext context )
public Dimension getMaximumSize( SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex )
public Dimension getMinimumSize( SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex )
public Dimension getPreferredSize( SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex )
public String layoutText( SynthContext ss, FontMetrics fm, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, Rectangle viewR, Rectangle iconR, Rectangle textR, int iconTextGap )
public static void paintIcon( Icon icon, SynthContext context, Graphics g, int x, int y, int width, int height )
public void paintText( SynthContext ss, Graphics g, String text, Rectangle bounds, int mnemonicIndex )
public void paintText( SynthContext ss, Graphics g, String text, int x, int y, int mnemonicIndex )
public void paintText( SynthContext ss, Graphics g, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex, int textOffset )

Méthodes héritées de la classe java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait