sto mi lepo funkcionise. Ono sto ne mogu je da podesim da cirilica bude po
default-u svaki put kada se pokrene editor
Evo i dela koda ...
Code:
HTMLEditorKit editorKit = new HTMLEditorKit();
document = (HTMLDocument)editorKit.createDefaultDocument();
JTextPane p = new JTextPane(document);
// Podesavanje kodnog rasporeda.
Keymap parent = p.getKeymap();
Keymap english = p.addKeymap("English", parent);
Keymap latin = p.addKeymap("Latin",parent);
JTextComponent.loadKeymap(latin, latinBindings, latinActions);
Keymap cyrilic = p.addKeymap("Cyrilic",parent);
JTextComponent.loadKeymap(cyrilic, cyrilicBindings, cyrilicActions);
p.setKeymap(cyrilic);
HTMLEditorKit editorKit = new HTMLEditorKit();
document = (HTMLDocument)editorKit.createDefaultDocument();
JTextPane p = new JTextPane(document);
// Podesavanje kodnog rasporeda.
Keymap parent = p.getKeymap();
Keymap english = p.addKeymap("English", parent);
Keymap latin = p.addKeymap("Latin",parent);
JTextComponent.loadKeymap(latin, latinBindings, latinActions);
Keymap cyrilic = p.addKeymap("Cyrilic",parent);
JTextComponent.loadKeymap(cyrilic, cyrilicBindings, cyrilicActions);
p.setKeymap(cyrilic);
Znaci ovaj deo koda
Code:
p.setKeymap(cyrilic);
p.setKeymap(cyrilic);
nema nikvog efekta i dalje bude latinica kada se editor pokrene....