0
BlackberryでEditFieldを作成するには?BlackberryアプリでボーダーEditFieldを作成する方法
BlackberryでEditFieldを作成するには?BlackberryアプリでボーダーEditFieldを作成する方法
このような直接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());
}