开发J2ME联网应用程序[4]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

                        String result = httpHandler
                                .sendMessage((String) obj[0]);
                        displayUI.init(result);
                        setCurrent(displayUI);
                        break;
                    } catch (IOException e)
                    {
                         
                    }
                }
                case EventID.DISPLAY_BACK_TO_INPUT:
                {
                    setCurrent(inputUI);
                    break;
                }
                default:
                    break;
            }
        }
    };

}


import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.StringItem;
import javax.microedition.lcdui.TextField;


public class InputCanvas extends Form implements CommandListener
{
    private UIController uicontroller;
    private TextField inputField;
    private StringItem result;
    public static final Command okCommand = new Command("OK", Command.OK, 1);

    public InputCanvas(UIController uicontroller)
    {
        super("Http Comunication");
        this.uicontroller = uicontroller;
        inputField = new TextField("Input:", null, 20, TextField.ANY);
        this.append(inputField);
        this.addCommand(okCommand);
        this.setCommandListener(this);
    }


    public void commandAction(Command arg0, Displayable arg1)
    {
        
        if (arg0 == okCommand)
        {
            String input = inputField.getString();
            uicontroller.handleEvent(UIController.EventID.CONNECT_TO_SERVER,
                    new Object[] { input });
        }

    }

}


import java.io.*;

import javax.microedition.io.Connector;
import javax.microedition.io.HttpConnection;


public class HttpCommHandler
{
    private String URL;

    public HttpCommHandler(String URL)
    {
        this.URL = URL;
    }

本文关键:开发J2ME联网应用程序
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top