LookAndFeel |
Aspect et convivialité |
---|---|
Java | javax.swing |
Description
Cette classe contient les caractéristiques complètes de l'«aspect et la convivialité» d'un point dans une vue de composantes branchable sur un «aspect et convivialité».
Liste des méthodes
Méthode | Prototype | Description | Hérité |
---|---|---|---|
LOOKANDFEEL | public LookAndFeel(); | Ce constructeur permet de créer l'objet avec les paramètres par défaut. | |
GETDEFAULTS | UIDefaults getDefaults(); | Cette méthode permet d'appeler le UIManager.setLookAndFeel afin de créer l'aspect et la convivialité spécifié par la table par défaut. | |
GETDESCRIPTION | abstract String getDescription(); | Cette méthode permet de demander une ligne de description pour l'intégration de l'aspect et la convivialité. | |
GETDESKTOPPROPERTYVALUE | static Object getDesktopPropertyValue(String systemPropertyName, Object fallbackValue); | Cette méthode permet de demander la valeur de la propriété système du bureau pour l'appel de Toolkit.getDefaultToolkit().getDesktopProperty(). | |
GETDISABLEDICON | Icon getDisabledIcon(JComponent component, Icon icon); | Cette méthode permet de demander un icône avec une apparence désactivé. | |
GETDISABLEDSELECTEDICON | Icon getDisabledSelectedIcon(JComponent component, Icon icon); | Cette méthode permet de demander un icône utilisant la composante désactiver étant aussi sélectionné. | |
GETID | abstract String getID(); | Cette méthode permet de demander la chaine de caractères d'identificateur pour l'aspect et la convivialité. | |
GETNAME | abstract String getName(); | Cette méthode permet de demander une courte chaine de caractères identifiant l'aspect et la convivialité. | |
GETSUPPORTSWINDOWDECORATIONS | boolean getSupportsWindowDecorations(); | Cette méthode permet de vérifier si cet objet retourne une instance RootPaneUI supportant les décorations de fenêtre du JRootPane. | |
INITIALIZE | void initialize(); | Cette méthode permet d'initialiser cet objet, laquelle est utilisé entre autre avant le premier appel de la méthode getDefaults(). | |
INSTALLBORDER | static void installBorder(JComponent c, String defaultBorderName); | Cette méthode permet d'installer un objet de bordure par défaut de la composante spécifié si la bordure n'est pas nulle ou quel n'est pas déjà une instance de UIResource. | |
INSTALLCOLORS | static void installColors(JComponent c, String defaultBgName, String defaultFgName); | Cette méthode permet d'initialiser les propriétés de couleur de premier plan et d'arrière plan de la composante avec les valeurs de la table courante par défaut. | |
INSTALLCOLORSANDFONT | static void installColorsAndFont(JComponent c, String defaultBgName, String defaultFgName, String defaultFontName); | Cette méthode permet d'initialiser les propriétés de police de caractères, de couleur de premier plan et d'arrière plan de la composante avec les valeurs de la table courante par défaut. | |
INSTALLPROPERTY | static void installProperty(JComponent c, String propertyName, Object propertyValue); | Cette méthode permet d'installer une propriété avec le nom et la valeur spécifié dans une composante si la propriété n'est pas déjà fixé par le programme du client. | |
ISNATIVELOOKANDFEEL | abstract boolean isNativeLookAndFeel(); | Cette méthode permet de vérifier si la plateforme a un aspect et une convivialité natif et s'il est intégré. | |
ISSUPPORTEDLOOKANDFEEL | abstract boolean isSupportedLookAndFeel(); | Cette méthode permet de vérifier si la plateforme supporte et permet un aspect et une convivialité. | |
LOADKEYBINDINGS | static void loadKeyBindings(InputMap retMap, Object[] keys); | Cette méthode permet de charger une liaison des touches dans la carte d'entrée. | |
MAKECOMPONENTINPUTMAP | static ComponentInputMap makeComponentInputMap(JComponent c, Object[] keys); | Cette méthode permet de créer un objet ComponentInputMap pour les touches. | |
MAKEICON | static Object makeIcon(Class<?> baseClass, String gifFile); | Cette méthode permet de créer un objet UIDefaults.LazyValue qu'il lui même crée une UIResource d'image icône pour le nom de fichier d'image GIF spécifié. | |
MAKEINPUTMAP | static InputMap makeInputMap(Object[] keys); | Cette méthode permet de créer l'objet InputMap pour les touches. | |
MAKEKEYBINDINGS | static JTextComponent.KeyBinding[] makeKeyBindings(Object[] keyBindingList); | Cette méthode permet de construire les listes de KeyBindings. | |
PROVIDEERRORFEEDBACK | void provideErrorFeedback(Component component); | Cette méthode permet d'indiquer que l'utilisateur a effectué une opération invalide et passe un focus vers un champ non-éditalbe JTextField. | |
TOSTRING | String toString(); | Cette méthode permet de demander une chaine de caractères affichant et identifiant les propriétés de l'objet. | |
UNINITIALIZE | void uninitialize(); | Cette méthode permet de désinitialiser cet objet, laquelle est utilisé entre autre avant de remplacer le nouvelle apparence d'aspect et de convivialité. | |
UNINSTALLBORDER | static void uninstallBorder(JComponent c); | Cette méthode permet de désinstaller un objet de bordure par défaut de la composante spécifié si la bordure est actuellement une instance de UIResource. |
Dernière mise à jour : Dimanche, le 21 juin 2015