Introduction - If you have any usage issues, please Google them yourself
use J2ME MIDP develop J2ME Chapter 1 Introduction 3 1.1 J2ME three basic concepts introduced three J2ME 1.1.1 1.1.2 J2ME, J2SE and J2EE of comparisons between 4 and CLDC 1.1.3 CDC introduced 5 1 MIDP 1.1.4 1.1.5 introduced five CLDC/MIDP 1.1.6 framework six prospects J2ME MIDP 1.2 7 scope of application of 1.3 8 the content and organization of book 8 1.4 9 1.5 readers J2ME MIDP related sites and 10 Chapter 2 of the development of preparatory work before the chapter 10 2.1 10 2.2 system tasks require 10 2.3 SDK and the simulator establish 10 2.4 11 development environment J2SE SDK 2.4.1 installed 11 J2ME Wireless Toolkit 2.4.2 installed 11 2.4.3 compiler and simulator use examples in 12 2.5 phone sample program running through the Internet 16 2.6 16 2.7 download understanding keypad 17 2.
Packet : 107215798j2mecode.rar filelist
j2mecode\apps\Chap4\bin\Chap4.html
j2mecode\apps\Chap4\bin\Chap4.jad
j2mecode\apps\Chap4\bin\Chap4.jar
j2mecode\apps\Chap4\bin\MANIFEST.MF
j2mecode\apps\Chap4\bin
j2mecode\apps\Chap4\classes
j2mecode\apps\Chap4\lib
j2mecode\apps\Chap4\res
j2mecode\apps\Chap4\src\CmdDemo.java
j2mecode\apps\Chap4\src\CmdDemo2.java
j2mecode\apps\Chap4\src\HelloWorld.java
j2mecode\apps\Chap4\src
j2mecode\apps\Chap4\tmpclasses
j2mecode\apps\Chap4\tmplib
j2mecode\apps\Chap4
j2mecode\apps\Chap5\bin\Chap5.html
j2mecode\apps\Chap5\bin\Chap5.jad
j2mecode\apps\Chap5\bin\Chap5.jar
j2mecode\apps\Chap5\bin\e2p5068.ini
j2mecode\apps\Chap5\bin\java.log
j2mecode\apps\Chap5\bin\MANIFEST.MF
j2mecode\apps\Chap5\bin
j2mecode\apps\Chap5\classes
j2mecode\apps\Chap5\lib
j2mecode\apps\Chap5\res\pic\logo.png
j2mecode\apps\Chap5\res\pic\wyy_logo.png
j2mecode\apps\Chap5\res\pic
j2mecode\apps\Chap5\res
j2mecode\apps\Chap5\src\animateMID.java
j2mecode\apps\Chap5\src\Chap5GraMID.java
j2mecode\apps\Chap5\src\fullScreenMID.java
j2mecode\apps\Chap5\src\keyHandleMID.java
j2mecode\apps\Chap5\src
j2mecode\apps\Chap5\tmpclasses
j2mecode\apps\Chap5\tmplib
j2mecode\apps\Chap5
j2mecode\apps\Chap6\bin\Chap6.jad
j2mecode\apps\Chap6\bin\Chap6.jar
j2mecode\apps\Chap6\bin\e2p5068.ini
j2mecode\apps\Chap6\bin\e2p5078.ini
j2mecode\apps\Chap6\bin\e2p5083.ini
j2mecode\apps\Chap6\bin\e2p5138.ini
j2mecode\apps\Chap6\bin\e2prom.ini
j2mecode\apps\Chap6\bin\java.log
j2mecode\apps\Chap6\bin\MANIFEST.MF
j2mecode\apps\Chap6\bin
j2mecode\apps\Chap6\classes\itemex
j2mecode\apps\Chap6\classes
j2mecode\apps\Chap6\lib
j2mecode\apps\Chap6\res\announce.png
j2mecode\apps\Chap6\res\doc.png
j2mecode\apps\Chap6\res\download.png
j2mecode\apps\Chap6\res\jpg.png
j2mecode\apps\Chap6\res\large.png
j2mecode\apps\Chap6\res\logo.png
j2mecode\apps\Chap6\res\opt1.png
j2mecode\apps\Chap6\res\opt2.png
j2mecode\apps\Chap6\res\opt3.png
j2mecode\apps\Chap6\res\txt.png
j2mecode\apps\Chap6\res\warn.png
j2mecode\apps\Chap6\res
j2mecode\apps\Chap6\src\alertDemo.java
j2mecode\apps\Chap6\src\alertDemo2.java
j2mecode\apps\Chap6\src\choiceGroupDemo.java
j2mecode\apps\Chap6\src\customItemDemo.java
j2mecode\apps\Chap6\src\formDemo.java
j2mecode\apps\Chap6\src\gaugeDemo.java
j2mecode\apps\Chap6\src\gaugeDemo2.java
j2mecode\apps\Chap6\src\gaugeDemo3.java
j2mecode\apps\Chap6\src\imageItemDemo.java
j2mecode\apps\Chap6\src\itemCommandDemo.java
j2mecode\apps\Chap6\src\itemex\AutoUpdateGauge.java
j2mecode\apps\Chap6\src\itemex\Button.java
j2mecode\apps\Chap6\src\itemex\ButtonImage.java
j2mecode\apps\Chap6\src\itemex\ClipTextField.java
j2mecode\apps\Chap6\src\itemex\GaugeAlert.java
j2mecode\apps\Chap6\src\itemex\HyperLink.java
j2mecode\apps\Chap6\src\itemex\HyperLinkImage.java
j2mecode\apps\Chap6\src\itemex\PopupChoiceGroup.java
j2mecode\apps\Chap6\src\itemex\TableItem.java
j2mecode\apps\Chap6\src\itemex
j2mecode\apps\Chap6\src\itemLayoutDemo.java
j2mecode\apps\Chap6\src\itemSizeDemo.java
j2mecode\apps\Chap6\src\listDemo.java
j2mecode\apps\Chap6\src\listDemo2.java
j2mecode\apps\Chap6\src\spacerDemo.java
j2mecode\apps\Chap6\src\stringItemDemo.java
j2mecode\apps\Chap6\src\tbDemo.java
j2mecode\apps\Chap6\src
j2mecode\apps\Chap6\tmpclasses\itemex
j2mecode\apps\Chap6\tmpclasses
j2mecode\apps\Chap6\tmplib
j2mecode\apps\Chap6
j2mecode\apps\Chap7\bin\Chap7.html
j2mecode\apps\Chap7\bin\Chap7.jad
j2mecode\apps\Chap7\bin\Chap7.jar
j2mecode\apps\Chap7\bin\MANIFEST.MF
j2mecode\apps\Chap7\bin
j2mecode\apps\Chap7\classes
j2mecode\apps\Chap7\lib
j2mecode\apps\Chap7\res\back0.bmp
j2mecode\apps\Chap7\res\back0.png
j2mecode\apps\Chap7\res\back1.bmp
j2mecode\apps\Chap7\res\back1.png
j2mecode\apps\Chap7\res\collide1.bmp
j2mecode\apps\Chap7\res\collide1.png
j2mecode\apps\Chap7\res\collide2.bmp
j2mecode\apps\Chap7\res\collide2.png
j2mecode\apps\Chap7\res\collide_bk.bmp
j2mecode\apps\Chap7\res\collide_bk.png
j2mecode\apps\Chap7\res\flower.bmp
j2mecode\apps\Chap7\res\flower.png
j2mecode\apps\Chap7\res\sky.bmp
j2mecode\apps\Chap7\res\sky.png
j2mecode\apps\Chap7\res
j2mecode\apps\Chap7\src\collideDemo.java
j2mecode\apps\Chap7\src\gameDemo.java
j2mecode\apps\Chap7\src\layerDemo.java
j2mecode\apps\Chap7\src\moveGameDemo.java
j2mecode\apps\Chap7\src\simpleLayerDemo.java
j2mecode\apps\Chap7\src
j2mecode\apps\Chap7\tmpclasses
j2mecode\apps\Chap7\tmplib
j2mecode\apps\Chap7
j2mecode\apps\Chap8\bin\Chap8.html
j2mecode\apps\Chap8\bin\Chap8.jad
j2mecode\apps\Chap8\bin\MANIFEST.MF
j2mecode\apps\Chap8\bin
j2mecode\apps\Chap8\classes
j2mecode\apps\Chap8\lib
j2mecode\apps\Chap8\res
j2mecode\apps\Chap8\src\dbDemo.java
j2mecode\apps\Chap8\src\dbDemo2.java
j2mecode\apps\Chap8\src\dbDemo3.java
j2mecode\apps\Chap8\src\RecordData.java
j2mecode\apps\Chap8\src\updateDemo.java
j2mecode\apps\Chap8\src\UserFindFilter.java
j2mecode\apps\Chap8\src\UserSorter.java
j2mecode\apps\Chap8\src\UsersRecordStore.java
j2mecode\apps\Chap8\src
j2mecode\apps\Chap8\tmpclasses
j2mecode\apps\Chap8\tmplib
j2mecode\apps\Chap8
j2mecode\apps\Chap9\bin\Chap9.html
j2mecode\apps\Chap9\bin\Chap9.jad
j2mecode\apps\Chap9\bin\Chap9.jar
j2mecode\apps\Chap9\bin\MANIFEST.MF
j2mecode\apps\Chap9\bin
j2mecode\apps\Chap9\Chap9.pro
j2mecode\apps\Chap9\classes
j2mecode\apps\Chap9\lib
j2mecode\apps\Chap9\res
j2mecode\apps\Chap9\src\HttpImage.java
j2mecode\apps\Chap9\src\HttpTest.java
j2mecode\apps\Chap9\src\HttpUnicode.java
j2mecode\apps\Chap9\src\RWTest.java
j2mecode\apps\Chap9\src\SocketTest.java
j2mecode\apps\Chap9\src\UDPTest.java
j2mecode\apps\Chap9\src
j2mecode\apps\Chap9\tmpclasses
j2mecode\apps\Chap9\tmplib
j2mecode\apps\Chap9
j2mecode\apps\FullDemo\bin\FullDemo.jad
j2mecode\apps\FullDemo\bin\FullDemo.jar
j2mecode\apps\FullDemo\bin\MANIFEST.MF
j2mecode\apps\FullDemo\bin
j2mecode\apps\FullDemo\classes\calendar
j2mecode\apps\FullDemo\classes
j2mecode\apps\FullDemo\lib
j2mecode\apps\FullDemo\res
j2mecode\apps\FullDemo\src\calendar\CalendarCanvas.java
j2mecode\apps\FullDemo\src\calendar\CalendarDownloadForm.java
j2mecode\apps\FullDemo\src\calendar\CalendarEditForm.java
j2mecode\apps\FullDemo\src\calendar\CalendarListForm.java
j2mecode\apps\FullDemo\src\calendar\CalendarStore.java
j2mecode\apps\FullDemo\src\calendar\DateSelectListener.java
j2mecode\apps\FullDemo\src\calendar\ImportDateFilter.java
j2mecode\apps\FullDemo\src\calendar\ItemTable.java
j2mecode\apps\FullDemo\src\calendar\MonthChangeListener.java
j2mecode\apps\FullDemo\src\calendar\ScheduleItem.java
j2mecode\apps\FullDemo\src\calendar
j2mecode\apps\FullDemo\src\CalendarDemo.java
j2mecode\apps\FullDemo\src\CalendarDemo2.java
j2mecode\apps\FullDemo\src\CalendarDemo3.java
j2mecode\apps\FullDemo\src\CalendarDemo4.java
j2mecode\apps\FullDemo\src\CalendarDemo_vector.java
j2mecode\apps\FullDemo\src
j2mecode\apps\FullDemo\tmpclasses\calendar
j2mecode\apps\FullDemo\tmpclasses
j2mecode\apps\FullDemo\tmplib
j2mecode\apps\FullDemo
j2mecode\apps\HelloWorld\bin\e2p5068.ini
j2mecode\apps\HelloWorld\bin\HelloWorld.jad
j2mecode\apps\HelloWorld\bin\HelloWorld.jar
j2mecode\apps\HelloWorld\bin\java.log
j2mecode\apps\HelloWorld\bin\MANIFEST.MF
j2mecode\apps\HelloWorld\bin
j2mecode\apps\HelloWorld\classes
j2mecode\apps\HelloWorld\lib
j2mecode\apps\HelloWorld\res\demo\duke.png
j2mecode\apps\HelloWorld\res\demo\duke2.png
j2mecode\apps\HelloWorld\res\demo\Thumbs.db
j2mecode\apps\HelloWorld\res\demo
j2mecode\apps\HelloWorld\res\HelloWorld.png
j2mecode\apps\HelloWorld\res\HelloWorld2.png
j2mecode\apps\HelloWorld\res\java.png
j2mecode\apps\HelloWorld\res\java2.png
j2mecode\apps\HelloWorld\res\MIDlet_icon.PNG
j2mecode\apps\HelloWorld\res\txt\about.TXT
j2mecode\apps\HelloWorld\res\txt
j2mecode\apps\HelloWorld\res\Thumbs.db
j2mecode\apps\HelloWorld\res
j2mecode\apps\HelloWorld\src\DevCap.java
j2mecode\apps\HelloWorld\src\HelloWorld.java
j2mecode\apps\HelloWorld\src\HelloWorld2.java
j2mecode\apps\HelloWorld\src\ResMID.java
j2mecode\apps\HelloWorld\src\TransMID.java
j2mecode\apps\HelloWorld\src\UserDefMID.java
j2mecode\apps\HelloWorld\src
j2mecode\apps\HelloWorld\tmpclasses
j2mecode\apps\HelloWorld\tmplib
j2mecode\apps\HelloWorld
j2mecode\apps
j2mecode\javaSvr\runTCPServer.bat
j2mecode\javaSvr\runUDPServer.bat
j2mecode\javaSvr\TCPServer.java
j2mecode\javaSvr\UDPServer.java
j2mecode\javaSvr
j2mecode\www\20040124.txt
j2mecode\www\j2me.asp
j2mecode\www\j2me.htm
j2mecode\www\j2me.png
j2mecode\www\j2me.txt
j2mecode\www\java.png
j2mecode\www
j2mecode