3

でヒンディー語、ウルドゥー語を書くことはできJTextPaneますが、テキスト ペインに他のインドの地域言語を書くことはできません。これらの言語のフォントもダウンロードしましたが、機能しません。

グジュラート語、パンジャビット語などのインドの地方JTextPane言語を で書く方法は?

アップデート :

要求されたコードの一部:

public class NewClass { 

    public static void main(String args[]) { 

        JFrame j = new JFrame("Hello!"); 
        j.setSize(200, 200); 
        JTextPane k = new JTextPane(); 
        k.setFont(new Font("Shree-Guj-0768W", Font.PLAIN, 17));
        j.add(k); j.setVisible(true); 

    }

} 

jtextpane でグジュラティ (言語) フォントを設定しました。既存のコンテンツはグジュラティで表示されますが、jtextpane ボックスに書き込むと表示されます。同じ Jtextpane に複数のインドの地域言語を含めることはできますか?

4

2 に答える 2

10

まずはフォントのインストールです。

次に、フォントを設定しJTextPaneます。たとえば、Shivaji05マラーティー語を入力するためのフォントを設定する場合は、JTextPane次を使用します。

jTextPane1.setFont(new java.awt.Font("Shivaji05", Font.PLAIN, 11)); 
于 2012-12-27T07:04:20.170 に答える
4

JTextPane のフォントを設定する必要があります。

以下のリンクは、フォントを設定して使用する方法です

http://www.javaprogrammingforums.com/java-swing-tutorials/39-how-change-jtextarea-font-font-size-color.html

http://javatechniques.com/blog/setting-jtextpane-font-and-color/

于 2012-12-27T07:00:28.100 に答える