Можно ли установить границу вокруг GaugeField? - PullRequest
1 голос
/ 27 июля 2011

Я пытаюсь поместить границу в 1 пиксель вокруг GaugeField, чтобы она выделялась.Я использую код ниже, но он не имеет никакого эффекта.

SetBorder находится в API GaugeField, но я что-то не так делаю.Идеи?

    progressBar = new GaugeField(null,0,100,0,GaugeField.PERCENT);
    progressBar.setBorder(BorderFactory.createSimpleBorder(
            new XYEdges(1,1,1,1), 
            new XYEdges(0,0,0,0),
            Border.STYLE_FILLED));

1 Ответ

4 голосов
/ 27 июля 2011

Это повлияет, если вы перейдете с Border.STYLE_FILLED на Border.STYLE_SOLID.

документ для BorderFactory.createSimpleBorder(XYEdges edges, XYEdges colors, int style) говорит:

style - STYLE_TRANSPARENT, STYLE_SOLID, SYLE_DOTTED, STYLE_DASHED.

Обратите внимание, что в этом списке нет Border.STYLE_FILLED.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...