public class ContextualHelp
extends java.lang.Object
implements java.awt.event.FocusListener, java.awt.event.KeyListener
| Constructor and Description |
|---|
ContextualHelp()
Contructor
|
ContextualHelp(javax.swing.JComponent jc)
Constructor
|
ContextualHelp(javax.swing.JComponent jc,
Context ctext)
Constructor with context (implements tooltip,name,description)
|
ContextualHelp(javax.swing.JComponent jc,
java.lang.String helpid)
Constructor
|
ContextualHelp(javax.swing.JComponent jc,
java.lang.String helpid,
Context ctext)
Constructor with context (implements tooltip,name,description)
|
ContextualHelp(javax.swing.JTabbedPane jtp)
Contextual Help for the settings tabbed pane
|
| Modifier and Type | Method and Description |
|---|---|
void |
addContext(Context c,
java.lang.Boolean b)
Sert à lier le fichier .properties au bouton.
|
void |
addLabel(java.lang.String label,
java.lang.String key)
Adds label|key
|
void |
addLabels(java.lang.String[] labels,
java.lang.String[] keys)
add labels
|
void |
changeID(java.lang.String newID)
change help tab
|
void |
focusGained(java.awt.event.FocusEvent e) |
void |
focusLost(java.awt.event.FocusEvent e) |
void |
keyPressed(java.awt.event.KeyEvent k) |
void |
keyReleased(java.awt.event.KeyEvent k) |
void |
keyTyped(java.awt.event.KeyEvent k) |
void |
setHelpKey(java.awt.AWTKeyStroke ks) |
void |
setHelpName(java.lang.String newName)
set help name
|
void |
setParameters(javax.swing.JComponent jc,
java.lang.String helpid) |
void |
setParameters(javax.swing.JComponent jc,
java.lang.String helpid,
Context ctext)
sets parameters
|
public ContextualHelp()
public ContextualHelp(javax.swing.JComponent jc,
java.lang.String helpid,
Context ctext)
jc - component's namehelpid - id of the help page ("target" in the mapfile : nat.jhm )ctext - contextspublic ContextualHelp(javax.swing.JComponent jc,
Context ctext)
jc - component's namectext - contextspublic ContextualHelp(javax.swing.JComponent jc,
java.lang.String helpid)
jc - component's namehelpid - id of the help page ("target" in the mapfile : nat.jhm )public ContextualHelp(javax.swing.JComponent jc)
jc - component's namepublic ContextualHelp(javax.swing.JTabbedPane jtp)
jtp - tabbed panepublic void setHelpKey(java.awt.AWTKeyStroke ks)
ks - : new helpkeypublic void setParameters(javax.swing.JComponent jc,
java.lang.String helpid,
Context ctext)
jc - componenthelpid - id in the help sheet (=anchor)ctext - contextpublic void setParameters(javax.swing.JComponent jc,
java.lang.String helpid)
jc - component's namehelpid - id of the help page ("target" in the mapfile : nat.jhm )public void changeID(java.lang.String newID)
newID - new idpublic void setHelpName(java.lang.String newName)
newName - : name in the help pagepublic void focusGained(java.awt.event.FocusEvent e)
focusGained in interface java.awt.event.FocusListenere - : focus eventpublic void focusLost(java.awt.event.FocusEvent e)
focusLost in interface java.awt.event.FocusListenere - : focus eventpublic void keyPressed(java.awt.event.KeyEvent k)
keyPressed in interface java.awt.event.KeyListenerk - : key eventpublic void keyReleased(java.awt.event.KeyEvent k)
keyReleased in interface java.awt.event.KeyListenerk - : key eventpublic void keyTyped(java.awt.event.KeyEvent k)
keyTyped in interface java.awt.event.KeyListenerk - : key eventpublic void addLabels(java.lang.String[] labels,
java.lang.String[] keys)
labels - labelskeys - keyspublic void addContext(Context c, java.lang.Boolean b)
c - contextb - true to add basic keys (name, description, tooltip, label) to the dialogpublic void addLabel(java.lang.String label,
java.lang.String key)
label - labelkey - key