Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java ME (J2ME) > неправильное отображение формы


Автор: LAKERS 25.4.2006, 18:41
написал простую прогу смены картинок, затем другую в форму просто вставил табличку, на эмуляторе все отображается нормально, на телефоне почему-то все сужается на левую половину экрана...почему? 

Автор: javastic 25.4.2006, 19:51
А под какой профайл ты писал? Какой версии? 

Автор: LAKERS 25.4.2006, 21:47
Цитата(javastic @  25.4.2006,  19:51 Найти цитируемый пост)
А под какой профайл ты писал? Какой версии?  


MIDP 2.0
 

Автор: Dancer 26.4.2006, 09:28
телефон? эмулятор? кусок кода?
можно даже фотки того что получается (ну или картинки приблизительные) просто если честно, не до конца понятно что произошло.
Ну, или по шагам (более детально проблему опиши) 

Автор: LAKERS 26.4.2006, 12:48
Код

import javax.microedition.midlet.MIDlet;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.Image;
import javax.microedition.lcdui.Display;
import java.io.IOException;

public class MySecondMidlet extends MIDlet
{
    private Form form;
    private Image image;
    private ImageItem image1;
    private Display display;
    
    public void pauseApp() {
    }
    
    public void destroyApp(boolean unconditional) {
    // уведомить систему о завершении
    notifyDestroyed();
    }
    
    public void startApp() {
        display = Display.getDisplay(this);
        try {
            image = Image.createImage("/1.png");
        }
        catch (IOException ioe) {
        System.out.println(ioe.getMessage());
        }
        form = new Form("SlideShow");
        form.append(image1);
        display.setCurrent(form);
    }
}



вот код, на эмуляторе все едет замечательно надпись посередине и картинка как надо, если же переношу на телефон cx5 то надпись посередине остается, а картинка вширь уменьшается вдвое и изображение соответственно не видно...
 

Автор: Dancer 26.4.2006, 13:04
размер картинки? размер экрана телефона? на каком конкретном симуляторе (какого конкретного телефона) пробовал запускаться? 

Автор: LAKERS 26.4.2006, 20:42
телефон Siemens CX70 размер экрана 240 на 320, размер картинки 320 на 240 эмулятор от J2ME Wireless Toolkit DefaultColorPhone 

Автор: W0LF 26.4.2006, 23:51
Не знаю, у меня на телефоне(128 на 160) все нормально, вертикальный скролл появляется, а вот горизонтального нет, картинка не сжимается, а просто остальной части не видно... на эмуляторе так же 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)