|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--tvouriot.lib.gui.SwingTools
Classe contenant des outils pour l'interface graphique (Swing).
Field Summary | |
static int |
MACINTOSH
Look and feel "Macintosh" de l'OS d'Apple |
static int |
METAL
Look and feel "Metal" spécialement crée pour Java |
static int |
MOTIF
Look and feel "Motif" employé sur de trés nombreuses stations UNIX |
static int |
WINDOWS
Look and feel "Windows" de l'OS de Microsoft |
Constructor Summary | |
SwingTools()
|
Method Summary | |
static void |
changePlaf(javax.swing.JFrame fr,
int plaf)
Permet de changer le look & feel de l'interface |
static java.awt.Point |
getPositionCentrale(javax.swing.JInternalFrame f1,
java.awt.Window f2)
Renvoie les coordonnées pour que la seconde fenêtre soit positionnée au milieu de la première |
static java.awt.Point |
getPositionCentrale(java.awt.Window w)
Renvoie les coordonnées pour que la fenêtre soit au centre de l'écran |
static java.awt.Point |
getPositionCentrale(java.awt.Window f1,
java.awt.Window f2)
Renvoie les coordonnées pour que la seconde fenêtre soit positionnée au milieu de la première |
static javax.swing.JMenu |
makeMenu(java.lang.Object parent,
java.lang.Object[] items,
java.lang.Object target)
Fonction permettant de faciliter la création de menu |
static javax.swing.JMenuItem |
makeMenuItem(java.lang.Object item,
java.lang.Object target)
Fonction qui fabrique un JMenuItem avec son listener |
static javax.swing.JPopupMenu |
makePopupMenu(java.lang.Object[] items,
java.lang.Object target)
Fonction permettant de faciliter la création de popup menu |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int METAL
public static final int MOTIF
public static final int WINDOWS
public static final int MACINTOSH
Constructor Detail |
public SwingTools()
Method Detail |
public static javax.swing.JMenu makeMenu(java.lang.Object parent, java.lang.Object[] items, java.lang.Object target)
parent
- String
ou JMenu
items
- tableau contenant des String
ou des JMenuItem
target
- objet qui s'occupe de la gestion des clicks sur le menuJMenu
résultantpublic static javax.swing.JMenuItem makeMenuItem(java.lang.Object item, java.lang.Object target)
JMenuItem
avec son listeneritem
- String
ou JMenu
target
- objet qui s'occupe de la gestion des clicks de l'itemJMenuItem
résultantpublic static javax.swing.JPopupMenu makePopupMenu(java.lang.Object[] items, java.lang.Object target)
items
- tableau contenant des String
ou des JMenuItem
target
- objet qui s'occupe de la gestion des clicks sur le menuJPopupMenu
résultantpublic static void changePlaf(javax.swing.JFrame fr, int plaf)
fr
- frame dont le look doit être changéplaf
- numéro du look & feel (voir constantes)public static java.awt.Point getPositionCentrale(java.awt.Window f1, java.awt.Window f2)
f1
- première fenêtref2
- seconde fenêtrepublic static java.awt.Point getPositionCentrale(javax.swing.JInternalFrame f1, java.awt.Window f2)
f1
- première fenêtref2
- seconde fenêtrepublic static java.awt.Point getPositionCentrale(java.awt.Window w)
w
- fenêtre à placer au centre de l'écran
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |