JToolbar не отображает цвет фона

мой JToolbar не отображает цвет фона даже после того, как я установил его в дизайнере графического интерфейса пользователя Netbeans. Код для установки цвета фона даже включен в автоматически сгенерированный код. Что может быть не так?


person ken    schedule 01.12.2012    source источник
comment
не могли бы вы добавить фрагмент вашего кода?   -  person    schedule 01.12.2012
comment
Не могли бы вы уточнить у jtoolbar.isBackgroundSet, установлен ли фон?   -  person    schedule 01.12.2012
comment
Спасибо @ALJIMohamed за ответ. На самом деле вы помогли мне заметить, что установленный фоновый код не генерируется автоматически. В чем может быть проблема, действительно кажется, что цвет фона редактора графического интерфейса установлен, но код не генерируется?   -  person ken    schedule 01.12.2012
comment
возможно, вы используете цвет по умолчанию и для этого не нужно генерировать дополнительные коды.   -  person    schedule 01.12.2012
comment
На самом деле jtoolbar.isBackgroundSet показывает ложь. Что вы подразумеваете под кодом по умолчанию?   -  person ken    schedule 01.12.2012
comment
Я имею в виду цвет по умолчанию. Предположим, вы упомянули, что цвет фона черный, и этот черный цвет установлен по умолчанию. Редактор графического интерфейса решает не добавлять setBackgroundColor. попробуйте угадать его, используя getBackgroundColor.   -  person    schedule 01.12.2012
comment
Я сам изменил цвет, и он даже отображается в редакторе. Может быть, есть что-то с netbeans 7?   -  person ken    schedule 01.12.2012
comment
давайте продолжим это обсуждение в чате   -  person    schedule 01.12.2012


Ответы (1)


Вы можете захотеть установить цвет фона самостоятельно, если GUI Editor не сгенерировал его правильно. Попробуйте использовать setBackground. Javadoc этого метода: здесь.

person Community    schedule 01.12.2012
comment
В порядке. Я принимаю этот ответ, потому что он помогает делать то, что я хочу, но я хотел бы знать, почему редактор графического интерфейса не сгенерировал код. Я действительно хочу использовать редактор, потому что он хорошо организует мой код. - person ken; 01.12.2012
comment
продолжайте использовать GUI Editor, мой ответ - этот комментарий: stackoverflow.com/questions/13661544/ - person ; 01.12.2012