public class Context
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int[][] |
shortcut
Shortcut key : (key,modifier)
use : KeyStroke.getKeyStroke(context.shortcut[i][0],context.shortcut[i][1]) |
Constructor and Description |
---|
Context(java.lang.String k,
Language l)
Constructor :
|
Context(java.lang.String m,
java.lang.String k,
Language l)
Constructor :
|
Context(java.lang.String m,
java.lang.String ctype,
java.lang.String k,
Language l)
Constructor :
|
Modifier and Type | Method and Description |
---|---|
void |
addLabel(java.lang.String label,
java.lang.String newkey) |
void |
addLabels(java.lang.String[] labels,
java.lang.String[] keys) |
java.lang.String |
getBundle() |
java.lang.String |
getDesc() |
java.lang.String |
getKey() |
Language |
getLanguage() |
java.lang.String |
getName() |
java.lang.String |
getTTT() |
void |
reload()
reloads texts
|
void |
replace(java.lang.String s,
java.lang.String r) |
void |
setContextualHelp(javax.swing.JComponent jc,
java.lang.String helpid)
sets contextualhelp
|
void |
treat()
Treats the context
|
public int[][] shortcut
public Context(java.lang.String m, java.lang.String ctype, java.lang.String k, Language l)
m
- the shortcut,ctype
- the content type (ComboBox, Button, TextField, RadioBox, CheckBox, Spinner ...) (optional),k
- the key to access the name, the description, and the tool tip textl
- language
The file must content 3 keys : [key]name, [key]desc, [key]ttt.public Context(java.lang.String m, java.lang.String k, Language l)
m
- the shortcut,k
- the key to access the name, the description, and the tool tip textl
- language
The file must content 3 keys : [key]name, [key]desc, [key]tttpublic Context(java.lang.String k, Language l)
k
- the key to access the name, the description, and the tool tip textl
- language
The file must content 3 keys : [key]name, [key]desc, [key]tttpublic java.lang.String getName()
public java.lang.String getDesc()
public java.lang.String getTTT()
public void setContextualHelp(javax.swing.JComponent jc, java.lang.String helpid)
jc
- componenthelpid
- idpublic void treat()
public void reload()
public Language getLanguage()
public java.lang.String getKey()
public void addLabels(java.lang.String[] labels, java.lang.String[] keys)
labels
- labelskeys
- keyspublic void addLabel(java.lang.String label, java.lang.String newkey)
label
- labelnewkey
- keypublic java.lang.String getBundle()
public void replace(java.lang.String s, java.lang.String r)
s
- string to replacer
- replacement string