Packages
totalcross Package used to emulate TotalCross when running at the desktop on the top of a Java Virtual Machine.
totalcross.crypto Cryptographic classes.
totalcross.crypto.cipher Contains the cipher classes that will actually encrypt and decrypt data using AES and RSA.
totalcross.crypto.digest Implements MD5 and SHA digest algorithms.
totalcross.crypto.signature Implements PKCS1 signature algorithm.
totalcross.game A Game framework that makes easier to create action and board games.
totalcross.io Input output basic classes, to access PDB files (represented by a Catalog), sockets, serial port, and some utility classes to make easier dealing with IO.
totalcross.io.device Classes that connect to the device ports.
totalcross.io.device.bluetooth  
totalcross.io.device.gps A control that displays GPS data.
totalcross.io.device.printer Classes to send commands to Bluetooth printers.
totalcross.io.device.scanner Classes used to support the Symbol and other scanners under Palm OS and Pocket PC.
totalcross.io.sync Classes that allows synchronization using the PalmDesktop and ActiveSync.
totalcross.lang IMPORTANT: the totalcross.lang package is the java.lang that will be used in the device.
totalcross.net Many classes that deals with network communication, like SMTP, FTP, Http, Socket and ServerSocket.
totalcross.net.mail Support for sending and receiving e-mails.
totalcross.net.ssl Support for HTTPS.
totalcross.phone Classes that access some smartphone features, such as SMS and Dial.
totalcross.sys Classes that contains functions to deal with the underlying Operating System characteristics and configurations, and convertion classes.
totalcross.ui The most important package, with all user interface controls you need to create good and fast programs.
totalcross.ui.chart Line, Column and Pie charts.
totalcross.ui.dialog Dialog box classes
totalcross.ui.event JDK 1.0 (onEvent) and JDK 1.1 (dispatch/listener) event models.
totalcross.ui.font Font and Font metrics support.
totalcross.ui.gfx Graphics and shape related classes.
totalcross.ui.html Classes to handle html parsing and display of Forms and Tables.
totalcross.ui.image PNG, Jpeg, Gif and Bmp support.
totalcross.ui.media Media (wav), Photo, and Sound beep/tone/disabling support classes.
totalcross.ui.tree Class to handle tree drawing with collapse and expand properties.
totalcross.unit This is a JUnit-like framework that can be used to create unit tests to run in the desktop and in the device.
totalcross.util Utility classes, to deal with date, random number generation, and data structures (Vectors and Hashtables).
totalcross.util.concurrent Utility classes to be used to better support threads.
totalcross.util.zip Enable support for the GZip and ZLib compression library, a native C implementation.
totalcross.xml A good XML tokenizer.
totalcross.xml.rpc Remote procedure call client
totalcross.xml.soap A webservice client.