كيف يمكن ان اجعل الخط ال default (اول ما تشتغل ال JTEXTPANE)هو العربى؟؟؟
arabic in JTExtPane
مغلق
جرب :
jEditorPane1.setEditorKit(jEditorPane1.getEditorKitForContentType("text/plain; charset=windows-1256"));اخي ,
ماذا تقصد ب did not work فهذه العبارة غامضة .
حاول النقر على ALT + Chift برمجيا لتغيير اللغة عندما تظهر ال JTextPane
jTextPane1.addFocusListener(new Frame1_jTextPane1_focusAdapter(this));
void jTextPane1_focusGained(FocusEvent e) {
try {
Robot robot = new Robot();
robot.keyPress(KeyEvent.VK_ALT);
robot.keyPress(KeyEvent.VK_SHIFT);
robot.keyRelease(KeyEvent.VK_ALT);
robot.keyRelease(KeyEvent.VK_SHIFT);
}
catch (Exception ex) {}
}
class Frame1_jTextPane1_focusAdapter extends java.awt.event.FocusAdapter {
Frame1 adaptee;
Frame1_jTextPane1_focusAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void focusGained(FocusEvent e) {
adaptee.jTextPane1_focusGained(e);
}
}مشكور كثير اخ مدني على الكود،، راح ينفعني كثير :)
هذا الموضوع مغلق.
