2010-11-16 293 views

回答

1

@ org.life.java 不存在這是真的一個設置大小的方法.....被稱爲沒有「setSubstring」方法。

字符串與在J2ME中的字體是不可變的http://en.wikipedia.org/wiki/Immutable_object如此簡單地創建具有所需屬性的新字體....

http://download.oracle.com/javame/config/cldc/ref-impl/midp2.0/jsr118/index.html

所以不是

myfon.setSize(Font.SIZE_SMALL) 

myFont = Font.getFont(myFont.getFontFace(), myFont.getFontStyle(), Font.SIZE_MEDIUM) 

這將工作。

+0

是的,但你在哪裏設置這種字體? – 2010-11-18 07:13:42

+0

org.life.java上面的答案是不正確的。在「myFont = Font.getFont(myFont.getFontFace(),myFont.getFontStyle(),12)」中,我們無法將隨機數字設置爲字體大小,它會拋出一個「UnSupported size」的異常。 – 2010-11-19 04:24:00

+0

@ org.life.java你會像graphics.setFont那樣做一些原始問題,問你如何改變一個不可變的字體。 – drubin 2010-11-21 15:14:50