首先,我想強調的是,我在談論J2ME(javax.microedition.lcdui.TextField)中的TextField而不是AWT中的TextField(java.awt.TextField)。在J2ME中更改TextField的寬度和字體?
你能告訴我這是否可以在J2ME中使用嗎?我想更改TextField的字體(字體系列,字體大小,字體顏色),我也想更改它在窗體上呈現的寬度。我嘗試使用setMaxSize(),但這也限制了TextField可以包含的字符數。我想要的是在不限制字符數的情況下更改TextField的寬度。
如果這些不能完成,我不認爲程序員可以使他們的J2ME應用程序看起來最好。或者至少他們會有另一個支持這些功能的控件。
無法更改高級UI元素的外觀可確保所有LCDUI應用在同一設備上看起來相同。由製造商決定高級元素應該是什麼樣子。所以如果你不喜歡它的外觀,那就責怪製造商。 但是之前許多人對此並不滿意,所以大量的LCDUI可供選擇,LWUIT已經成爲最受歡迎的之一。你想要LWUIT。 – 2013-03-28 06:49:32
也許,我沒有其他選擇,我想到了一些控制這個,但不是LCDUI中的TextField。謝謝。 – 2013-03-28 10:45:44