I'm trying to highlight the bullet background of the currently active line but if I just set the background color of the bullet it only highlights the number portion. I would like all the space occupied by the bullet to highlighted.

I would like all the space to the left of the 9 to be highlighted as well and probably a bit to the right too.
The code I'm using to get what I have so far is
@Override
public void lineGetStyle(LineStyleEvent event) {
    // Set the line number
    int activeLine = styledText.getLineAtOffset(styledText.getCaretOffset());
    int currentLine = styledText.getLineAtOffset(event.lineOffset);
    event.bulletIndex = currentLine;
    int width = 36;
    if (styledText.getLineCount() > 999)
        width = (int) ((Math.floor(Math.log10(styledText.getLineCount()))+1) * 12);
    // Set the style, 12 pixles wide for each digit
    StyleRange style = new StyleRange();
    style.metrics = new GlyphMetrics(0, 0, width);
    if (activeLine == currentLine) {
        style.background = highlightedLine;
    }
    style.foreground = mainBackground;
    // Create and set the bullet
    event.bullet = new Bullet(ST.BULLET_NUMBER, style);
    event.styles = matchKeywords(event);
}
Is this possible?