Здравствуйте ! Имеется Java-код xml браузера. Результат его работы следующий. Он беред данные из файла data.xml в котором данные находяться в формате xml и выводит его содержимое.
| Код | <?xml version="1.0" encoding="UTF-8"?> <Links> <About About=" Данное приложение является мобильной версией программы 'Ссылки Интернета'. Наконец то по многочисленным просьбам это стало возможным. Теперь вы всегда где бы вы не находились, будете иметь при себе данную программу, которая является своего рода путеводителем по интернету. Надеемся что вам данное приложение понравиться и вы найдете здесь для себя много нужного и интересного. Благодарим Вас за преобретение данного приложения и надеемся что Вы также не оставите без внимания и последующие версии, которые будут пополняться новыми и ссылками."> </About> <Документация Документация=" http://domashki.narod.ru - Документация по программированию.
http://burlakovmb.narod.ru - Документация (всего по немногу) программирования, секреты, и т.д.
http://win32asm.newmail.ru - Совсем молодая страничка Сергея Кляжника. Содержит большое количество документации, программ и исходников.
http://www.bcbdev.ru - Русская версия справочника Win32API и многое другое.
http://asm.shadrinsk.net - сайт для любителей Ассемблера.
http://www.wasm.ru - Ресурс для программистов на ассемблере под различные операционные системы.
http://www.diprog.x2rus.ru - Данный проект ставит своей целью донести до масс каноны низкоуровнего программирования и реверсинга. Сайт основан как для новичков так и для опытных реверсеров и кодеров"> </Документация> </Links>
|
 Но иконка перед разделами одна и таже - sibling.png, а хотелось бы сделать возможность чтобы эту иконку можно было задавать в xml файле. Вот код XML браузера:
| Код | import java.io.IOException; import javax.microedition.lcdui.*; import javax.microedition.midlet.MIDlet;
public class XMLBrowser extends MIDlet {
public void a(h h1, Displayable displayable) { if(h1._mthtry() != null || h1._mthint() != null) new e(h1, this, displayable); else new j(h1, this, displayable); }
public XMLBrowser() { a = new a(); _fldint = "/data.xml"; String s = getAppProperty("language"); a = new a(s == null ? "ru" : s); _fldtry = new Command(a.a("Quit"), 2, 2); _fldbyte = new Command(a.a("Back"), 2, 2); _fldfor = new Command(a.a("Siblings"), 8, 1); _fldnew = new Command(a.a("Search"), 8, 2); f f1; if("ru".equals(a.a())) f1 = new f(new g(getClass().getResourceAsStream(_fldint))); else f1 = new f(_fldint); _flddo = f1.a(); try { _fldif = Image.createImage("/sibling.png"); } catch(IOException ioexception) { } }
protected void destroyApp(boolean flag) { }
protected void pauseApp() { }
protected void startApp() { a(_flddo, null); }
public void a() { destroyApp(true); notifyDestroyed(); }
a a; Command _fldtry; Command _fldbyte; Command _fldfor; Command _fldnew; String _fldint; h _flddo; Image _fldif; }
|
Если кто знает как это сделать, подскажите плиз ... |