Я хочу выделить определенные буквы в моем EditField.
public void changeToBold() {
try {
alphaSans = FontFamily.forName("BBAlpha Sans");
font = alphaSans.getFont(Font.BOLD, 9, Ui.UNITS_pt);
editField.setFont(font);
} catch (ClassNotFoundException e) {
Dialog.alert("alert");
}
}
public void changeToPlain() {
try {
alphaSans = FontFamily.forName("BBAlpha Sans");
font = alphaSans.getFont(Font.PLAIN, 9, Ui.UNITS_pt);
editField.setFont(font);
} catch (ClassNotFoundException e) {
Dialog.alert("alert");
}
}
Я добавляю текст в EditField из базы данных sqlite.
while(c1.next() && c2.next()) {
r1 = c1.getRow();
r2 = c2.getRow();
temp = r2.getString(0);
changeToBold();
theText += temp;
changeToPlain();
theText += r.1getString(0);
}
* Может быть, есть способ создать LabelField, в котором текст, который я хочу выделить, выделен жирным шрифтом, а затем добавить его одновременно в EditField?