J'ai créé un BasicEditField personnalisé avec bordure en utilisant Bitmap.Now tout en tapant le texte, il traverse la frontière du BasicEditField
.Blackberry - ligne simple BasicEditField avec grand texte
C'est mon code
class customEditField1 extends EditField
{
Bitmap mBorder = null;
customEditField1(Bitmap borderBitmap)
{
mBorder = borderBitmap;
}
protected void paint(Graphics graphics)
{
graphics.drawBitmap(0, 0, mBorder.getWidth(),mBorder.getHeight(), mBorder, 0, 0);
super.paint(graphics);
}
}
Je veux créer un BasicEditField qui devrait masquer le texte entré précédemment et affiche le nouveau texte saisi et le texte tapé devrait être avec la border.It ne devrait pas dépend le nombre de caractères limite.Et je veux appliquer un remplissage entre le texte et la bordure.
Je ne sais pas comment déplacer bitmap frontière BasicEditField à HorizontalFieldManager? – Rajapandian
Jetez un oeil au code fourni, il est déjà là dans la peinture(), je viens de noyer votre attention. –
@MaxGontar comment pouvons-nous définir des images de fond ou Edittextield? – Hitarth