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.  |