j2me как поместить изображение в список?

#image #list #java-me #midp #lcdui

#изображение #Список #java-me #midp #lcdui

Вопрос:

У меня есть menu как класс, который расширяет список. Есть собственный метод append (строка txt, изображение image), который добавляет новый пункт меню. Дело в том, что я хочу добавить изображение шириной 100% в качестве одного пункта меню в самом начале, но если я сделаю это:

 append("", image);
  

он устанавливает размер изображения таким же маленьким, как у другого. Как я могу установить его ширину на 100% или хотя бы размер изображения?

Ответ №1:

К сожалению, нет документированных элементов управления тем, как отображаются элементы списка. Рисование элементов списка очень зависит от реализации.

Комментарии:

1. по крайней мере, возможно ли установить размер значка и размер текста?

2. @Sergey Вы можете установить размер текста с помощью List.setFont(int elementNum, Font font) метода. font Аргумент влияет на размер текста. К сожалению, размер значка установить невозможно. Вы можете попробовать только разные размеры исходного изображения, но поведение в разных реализациях может отличаться.

Ответ №2:

вы можете сделать это с помощью J2ME-Polish стиля. Вам нужно установить ширину MenuItem , и вы можете этого добиться.