2011-01-25 1 views
0

Я новичок в приложении ВВ. Я хочу настроить размер текста кнопки и текста ярлыка.Как настроить размер кнопки и метки для каждого поля отдельно в приложении Blackberry?

Я использую этот код

try { 
      FontFamily alphaSansFamily = FontFamily.forName("BBAlpha Serif"); 
      Font appFont = alphaSansFamily.getFont(Font.PLAIN, 9, Ui.UNITS_pt); 
      setFont(appFont); 
      } catch (ClassNotFoundException e) { 
      } 

, но с помощью этого он изменит размер для того, что все полю мы используем в constructor.But мне нужно различный размер для различных мест .like Названия будет большим размером и текст текста текстового текста с надписью будет небольшим.

+0

Я не совсем уверен, что вы просите. Выполняете ли вы код выше для каждой создаваемой метки? Или код выше в менеджере? Или что-то другое? –

+0

Я использую этот код для обычного в моем конструкторе классов. – Lakshmanan

ответ

2

Я предполагаю, что вы вызываете это, когда вы создаете экран, поэтому setFont() меняет шрифт для полного экрана.

Вы можете позвонить установить шрифт на нужной кнопке или метке, и она будет изменить шрифт только для этого поля например button.setFont(yourFont)

Вы звоните SetFont() явно на поле вы хотите изменить?

1

только в приведенном выше примере блок donot объявляет инструкцию setFont (appFont), это устанавливает шрифт всего экрана. Insead установить шрифт, указав, какие маркировать или кнопку, которую вы хотите установить шрифт как

LabelField lf1 = new LabelField("Testing"); 
lf1.setFont(appFont); 

Опять

ObjectChoiceField ocf1 = new ObjectChoiceField("","",""); 
ocf1.setFont(appFont);