2010-08-19 2 views
2

J2ME에서 개발 중이며, 텍스트를 표시하고 사람들이 누를 수있는 밑줄 친 링크/단추가 필요합니다.J2ME, 어떻게 화면에 링크를 만드시겠습니까?

Canvas를 사용할 수 없습니다.

임시 해결책으로 일반적인 명령 단추를 사용하고 있지만 화면에이 옵션을 표시하고 싶습니다.

답변

3

내가 UFF, 그것을 발견 (나는 그것이 특정 모양 만 밑줄 친 링크를 가질 수 있도록 모든 변경을 암시하는 프레임 워크를 사용하지 않습니다)!

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