|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmerja.Utilities
Class regroupant différentes fonctions utiles
Constructor Summary | |
Utilities()
|
Method Summary | |
static void |
beep()
Permet d'émettre un son "beep" |
static void |
changePlaf(java.awt.Component c,
java.lang.String plaf)
Permet de changer le look & feel de l'interface |
static java.awt.Point |
getCenterComponent(java.awt.Component comp)
Renvoie les coordonnées pour que le composant soit au centre de l'écran |
static java.awt.Point |
getCenterComponentChild(java.awt.Component comp1,
java.awt.Component comp2)
Renvoie les coordonnées pour que le second composant soit positionné au milieu du premier |
static java.lang.String |
getFileExtension(java.io.File f)
Renvoie l'extension d'un fichier passé en paramètre |
static java.lang.String |
getFileExtension(java.lang.String fp)
Renvoie l'extension d'un fichier dont le chemin est passé en paramètre |
static javax.swing.ImageIcon |
getIcon(java.lang.String picture,
java.lang.Class source)
Création d'un objet ImageIcon à partir d'un fichier |
static java.awt.Image |
getImage(java.lang.String picture,
java.lang.Class source)
Création d'un objet Image à partir d'un fichier |
static java.net.URL |
getURL(java.lang.String path,
java.lang.Class source)
Création d'un objet URL à partir d'un fichier |
static void |
showError(java.lang.String message)
Affiche un message d'erreur |
static java.lang.String |
showInputQuestion(java.awt.Component parent,
java.lang.String message,
java.lang.String titre)
Ouvrir une fenêtre dialog permettant à l'utilisateur d'entrer une donné |
static void |
showMessage(java.lang.String title,
java.lang.String message)
Affiche un message dans une fenêtre dialog |
static int |
showWantToSaveFile(java.awt.Component parent,
java.lang.String name)
Affiche une fenêtre permettant de demander à l'utilisateur si il veut enregistrer un fichier |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Utilities()
Method Detail |
public static java.lang.String showInputQuestion(java.awt.Component parent, java.lang.String message, java.lang.String titre)
parent
- composant appelant cette fenêtremessage
- message à afficher dans la fenêtretitre
- titre de la fenêtre
public static void showError(java.lang.String message)
message
- message à afficherpublic static int showWantToSaveFile(java.awt.Component parent, java.lang.String name)
parent
- composant appelant cette fenêtrename
- nom du fichier
JOptionPane
)public static void showMessage(java.lang.String title, java.lang.String message)
title
- titremessage
- message à afficherpublic static void beep()
public static java.awt.Image getImage(java.lang.String picture, java.lang.Class source)
Image
à partir d'un fichier
picture
- chemin d'accès relatif de l'imagesource
- class à partir de laquelle le chemin d'accès est recherché
public static java.net.URL getURL(java.lang.String path, java.lang.Class source)
URL
à partir d'un fichier
path
- chemin d'accès relatif du fichiersource
- class à partir de laquelle le chemin d'accès est recherché
public static javax.swing.ImageIcon getIcon(java.lang.String picture, java.lang.Class source)
ImageIcon
à partir d'un fichier
picture
- chemin d'accès relatif de l'imagesource
- class à partir de laquelle le chemin d'accès est recherché
public static java.awt.Point getCenterComponentChild(java.awt.Component comp1, java.awt.Component comp2)
comp1
- premier composantcomp2
- second composant
public static java.awt.Point getCenterComponent(java.awt.Component comp)
comp
- composant à centrer
public static final java.lang.String getFileExtension(java.io.File f)
f
- fichier
public static final java.lang.String getFileExtension(java.lang.String fp)
fp
- chemin du fichier
public static void changePlaf(java.awt.Component c, java.lang.String plaf)
c
- composant dont il faut changer le lookplaf
- nom du look & feel ("metal", "motif", "windows", "macintosh")
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |