MarvinView Applet Examples
Viewing a molecule
| The basic ways of creating Marvin Applets and embedding them in HTML pages | 
Molecule tables
| The simplest way of visualizing multi-molecule files in tabular format. | |
| Editing the structures of the molecule table with MarvinSketch | Altering the structures of the molecule table with MarvinSketch, and transferring them back to the table. | 
| Individual setting of the contents of each cells. | |
| Placing labels, images in the table as additional components beside the molecules. | |
| Polishing the layout of the advanced components (labels, images) inside the cells. | |
| Some more advanced components to place in the cells beside the molecules: buttons and checkboxes that trigger events. | 
Configuring MarvinView
| Compression, color, magnification, atom size, hydrogen labels | Customizing some of the basic display settings. | 
| Setting up a molecule table in 3D view using automated rotation. | |
| The 3D settings, automatic rotation and related options in focus. | |
| Creating a table where 3D motion of molecules is simulated and the animation of the cells is synchronized.Display stereo configurations | |
| Demonstrating options to visualize chirality and E/Z isomer information of molecules. | 
Manipulating table contents
| Using JavaScript to retrieve data to and from the applet. | |
| Highlighting a subset of atoms with a custom color. | |
| Highlighting pre-defined sets of atoms and/or bonds using JavaScript. | 
Japanese character support
| East-Asian character support demonstrated by direct usage of Japanese characters as parameter values. | 
Listening for events in applets
| Handling PropertyChange and MouseEvent events fired by the applets. | 
Molecular property calculations
| Accessing and evaluating chemicalterms expressions using JavaScript. |