2011-06-26 61 views

回答

0

没有这样的直接API。您需要重写EditField类并实现subLayout和paint方法。这是代码示例。

public void paint(Graphics g) {   
     int oldColor = Color.BLACK; 
     g.setBackgroundColor(Color.WHITESMOKE); 
     g.setColor(Color.WHITE); 
     g.fillRoundRect(padding.getLeft(), padding.getTop(), managerWidth,getPreferredHeight(), 10, 10); 
     g.setColor(oldColor);  
     super.paint(g); 
    } 

    public void sublayout(int width, int height) { 
     super.sublayout(managerWidth + padding.getLeft(), getPreferredHeight()); 
     super.setExtent(managerWidth + padding.getLeft(), getPreferredHeight()); 
} 
相关问题