home *** CD-ROM | disk | FTP | other *** search
Java Source | 1996-05-27 | 3.2 KB | 88 lines |
- // (c) Copyright 1994-1996 Microline Software, Inc. ALL RIGHTS RESERVED
- //
- // THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE COPIED AND USED
- // ONLY IN ACCORDANCE WITH THE TERMS OF THAT LICENSE AND WITH THE INCLUSION
- // OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE AND DOCUMENTATION, AND ITS
- // COPYRIGHTS ARE OWNED BY MICROLINE SOFTWARE AND ARE PROTECTED BY UNITED
- // STATES COPYRIGHT LAWS AND INTERNATIONAL TREATY PROVISIONS.
- //
- // THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE
- // AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY MICROLINE SOFTWARE.
- //
- // THIS SOFTWARE AND REFERENCE MATERIALS ARE PROVIDED "AS IS" WITHOUT
- // WARRANTY AS TO THEIR PERFORMANCE, MERCHANTABILITY, FITNESS FOR ANY
- // PARTICULAR PURPOSE, OR AGAINST INFRINGEMENT. MICROLINE SOFTWARE
- // ASSUMES NO RESPONSIBILITY FOR THE USE OR INABILITY TO USE THIS
- // SOFTWARE.
- //
- // MICROLINE SOFTWARE SHALL NOT BE LIABLE FOR INDIRECT, SPECIAL OR
- // CONSEQUENTIAL DAMAGES RESULTING FROM THE USE OF THIS PRODUCT. SOME
- // STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR
- // CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATIONS MIGHT NOT APPLY TO
- // YOU.
- //
- // MICROLINE SOFTWARE SHALL HAVE NO LIABILITY OR RESPONSIBILITY FOR SOFTWARE
- // ALTERED, MODIFIED, OR CONVERTED BY YOU OR A THIRD PARTY, DAMAGES
- // RESULTING FROM ACCIDENT, ABUSE OR MISAPPLICATION, OR FOR PROBLEMS DUE
- // TO THE MALFUNCTION OF YOUR EQUIPMENT OR SOFTWARE NOT SUPPLIED BY
- // MICROLINE SOFTWARE.
- //
- // U.S. GOVERNMENT RESTRICTED RIGHTS
- // This Software and documentation are provided with RESTRICTED RIGHTS.
- // Use, duplication or disclosure by the Government is subject to
- // restrictions as set forth in subparagraph (c)(1) of the Rights in
- // Technical Data and Computer Software Clause at DFARS 252.227-7013 or
- // subparagraphs (c)(1)(ii) and (2) of Commercial Computer Software -
- // Restricted Rights at 48 CFR 52.227-19, as applicable, supplier is
- // Microline Software, 41 Sutter St Suite 1374, San Francisco, CA 94104.
-
- import java.awt.*;
- import java.mct.*;
- import java.applet.Applet;
-
- public class grid1 extends Applet
- {
- MlGrid grid;
-
- public void init()
- {
- MlResources res;
- Dimension prefSize;
-
- grid = new MlGrid();
- res = new MlResources();
- res.add("columns", 3);
- res.add("simpleWidths", "20c 8c 8c");
- res.add("horizontalSizePolicy", "SIZE_TO_FIT");
- res.add("rows", 10);
- res.add("visibleRows", 6);
- res.add("vsbDisplayPolicy", "DISPLAY_ALWAYS");
- grid.setValues(res);
-
- grid.setStrings(0, "Yugoslovia|Floppy|$39");
- grid.setStrings(1, "North America|Tape|$29");
- grid.setStrings(2, "South America|CD-ROM|$49");
- grid.setStrings(3, "Japan|Tape|$49");
- grid.setStrings(4, "Russia|Floppy|$49");
- grid.setStrings(5, "Poland|CD-ROM|$39");
- grid.setStrings(6, "Norway|CD-ROM|$29");
- grid.setStrings(7, "England|Tape|$49");
- grid.setStrings(8, "Jordan|CD-ROM|$39");
- grid.setStrings(9, "Zaire|Tape|$39");
-
- prefSize = grid.preferredSize();
- grid.reshape(0, 0, prefSize.width, prefSize.height);
- add(grid);
- }
-
- public boolean action(Event event, Object obj)
- {
- if (event.target == grid)
- {
- MlGridEvent e = (MlGridEvent)event;
- System.out.println("row " + e.row + " activated");
- }
- return super.action(event, obj);
- }
- }
-