Я получаю это ... Я хочу следующее изображение Я новичок в Blackberry.Плотная рамка для закругленной кнопки в ежевике
Я хочу дать толстую границу округленному полю кнопки в моем приложении.
Ниже приведен мой код.
Я создал класс CustomBasicEditField.
protected void paint(Graphics graphics)
{
int x = (this.getWidth() - getFont().getAdvance(text)) >> 1;
int y = (this.getHeight() - getFont().getHeight()) >> 1;
graphics.setColor(backgroundColour);
graphics.fillRoundRect(0, 0, fieldWidth, fieldHeight, 40, 40);
graphics.setColor(border_color);
graphics.setStrokeWidth(5);
graphics.drawRoundRect(0, 0, fieldWidth, fieldHeight, 40, 40);
graphics.setColor(0x2bb1ff);
graphics.setFont(myFont);
graphics.drawText(text, x, y);
super.paint(graphics);
}
Если я drawRoundRect (0,0, fieldWidth, fieldHeight, 0, 0), то он печатает квадрат с толщиной границы.
Но я не хочу квадрата. Когда я держу вышеуказанный код, он создает округленное поле редактирования, но тонкую границу.
Заранее спасибо.
Я получаю как это ... но проблема ... мне нужно что-нибудь, как на картинке я закачанный ... –
я могу достичь его ... но потом .. м не собирающий что толщина –
Я стараюсь до сих пор, но ......... и пытаюсь – alishaik786