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.FocusListener
e
- : focus eventpublic void focusLost(java.awt.event.FocusEvent e)
focusLost
in interface java.awt.event.FocusListener
e
- : focus eventpublic void keyPressed(java.awt.event.KeyEvent k)
keyPressed
in interface java.awt.event.KeyListener
k
- : key eventpublic void keyReleased(java.awt.event.KeyEvent k)
keyReleased
in interface java.awt.event.KeyListener
k
- : key eventpublic void keyTyped(java.awt.event.KeyEvent k)
keyTyped
in interface java.awt.event.KeyListener
k
- : 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