Привет всем Я разрабатываю приложение, где мне нужно разместить текст в середине LabelField в зависимости от длины текста. Если текст больше, чем экран, он должен отображать в нескольких строках. Как я могу обернуть текст. Я использую следующий кодКак разместить текст посредине поля
curCardText = tempCard.getText();
text = new LabelField(curCardText) {
public int getPreferredWidth() {
return Display.getWidth() - 100;
}
protected void layout(int maxWidth, int maxHeight) {
super.layout(getPreferredWidth(), maxHeight);
setExtent(getPreferredWidth(), getHeight());
}
};
и поместить поле в менеджере с помощью setPositionChild(), с помощью жесткого кодирования параметров.