2010-08-19 3 views
2

Я развиваюсь в J2ME, мне нужно показать текст, а затем подчеркнутую ссылку/кнопку, которую люди могут нажать.J2me, как создать ссылку на экране?

Я не могу использовать Холст.

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

(я не хочу использовать какие-либо рамки, предполагающего изменить все так, что она имеет особый внешний вид, только подчеркнутая ссылка)

ответ

3

Я нашел его, уфф !!!

Command prospectoCommand = new Command("Prospecto", Command.EXIT, 1); 

         StringItem messageItem2 = new StringItem("", "", Item.HYPERLINK); 

         messageItem2.setText("push to go to the URL"); 

ItemCommandListener listener = new ItemCommandListener() { 

        public void commandAction(Command cmnd, Item item) { 

         if(cmnd==prospectoCommand) 
         { 
          try { 
           midlet.platformRequest(URL); 
          } catch (ConnectionNotFoundException ex) { 
           ex.printStackTrace(); 
          } 

         } 


        } 
       }; 

        messageItem2.setDefaultCommand(prospectoCommand); 
+0

Спасибо за обмен –

+1

Там должна быть еще одна линия: messageItem2.setItemCommandListener (слушатель); – saric

Смежные вопросы