首先,我想强调的是,我在谈论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