4

LWUITを作成TextAreaし、テキストの段落を追加しました。フォントサイズTextAreaを小さくしたいので、TextArea以下のコードを使用しました。

TextArea big = new TextArea(detailNews.getDescription());
Font createSystemFont = Font.createSystemFont(Font.FACE_SYSTEM, Font.STYLE_ITALIC, Font.SIZE_SMALL);
    big.getStyle().setFont(createSystemFont);
    big.setEditable(false);                    
    form2.addComponent(big);
    form2.show();

しかし、なぜテキストのフォントを減らすことができないのですか?

4

2 に答える 2

4

リソースエディタでフォントを作成します。次に、アプリのリソースファイルからフォントをインポートします。この方法を使用すると、システムにインストールされているアプリに任意のフォントを適用できます。フォントに任意のフォントサイズを設定することもできます。

リンクを調べて、リソースエディタでフォントを作成する方法を確認してください。

http://docs.oracle.com/javame/dev-tools/lwuit-1.4/LWUIT_Developer_Guide_HTML/cjbcgcdd.html#z400088e1296018

于 2012-08-09T07:57:24.260 に答える
0

使用する:

TextArea big = new TextArea(detailNews.getDescription());

Font createSystemFont = Font.createSystemFont(Font.FACE_SYSTEM, Font.STYLE_ITALIC,Font.SIZE_SMALL);

big.getUnselectedStyle().setFont(createSystemFont); 
big.getSelectedStyle().setFont(createSystemFont); 

// Added TextArea object big to the Form object form.
form.addComponent(big);
form.show();
于 2012-08-17T07:21:23.993 に答える