home *** CD-ROM | disk | FTP | other *** search
Java Source | 1998-03-18 | 2.8 KB | 70 lines |
- /*
- * Copyright (c) 1996 Krumel & Associates, Inc. All Rights Reserved.
- *
- * www.krumel.com - controls@krumel.com
- *
- * Permission is given to the buyer of this package for one software
- * developer to use this software on one CPU (one workstation) and to make
- * one backup copy. You may uitilize and/or midfy this class for use in your
- * projects. You may distribute or sell any executable which results from
- * using this code in yur application, except a utility or class of similar
- * nature to this product. You may distribute this this product in compiled
- * form only, but soley to be used with your cmpiled executable product
- * for the puposes of dynamic loading. You may NOT redistribute the source
- * code in any form or make it accessible through a network or other
- * distribution media to others. Please refer to the file "copyright.html"
- * for further important copyright and licensing information.
- *
- * The source code is the confidential and proprietary information
- * of Krumel & Associates, Inc. ("Confidential Information"). You shall
- * not disclose such Confidential Information and shall use it only in
- * accordance with the terms of the license agreement you entered into
- * with Krumel & Associates, Inc..
-
- * KRUMEL & ASSOCIATES MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE
- * SUITABILITY OF THE SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT
- * NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
- * PARTICULAR PURPOSE, OR NON-INFRINGEMENT. KRUMEL & ASSOCIATES SHALL NOT
- * BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING,
- * MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES.
- */
-
- package symantec.itools.db.awt.awt;
-
- import java.awt.*;
-
- /**
- * Class provides the spacer at the bottom corner of controls.
- *
- * @version 1.0 March 15, 1997
- * @author Andy Krumel
- */
- public class Spacer extends Canvas {
- public Spacer() { setBackground(Color.lightGray); }
-
- public void paint(Graphics g) {
- Dimension size = getSize();
-
- g.setColor(getBackground());
- g.fillRect(0, 0, size.width-1, size.height-1);
- g.setColor(getForeground());
- g.drawLine(0, size.height-1, size.width-1, size.height-1);
- g.drawLine(size.width-1, 0, size.width-1, size.height-1);
- }
-
- public void print(Graphics g) {
- if (g instanceof PrintGraphics) {
- Dimension size = getSize();
-
- g.setColor(getBackground());
- g.fillRect(0, 0, size.width-1, size.height-1);
- g.setColor(getForeground());
- g.drawLine(0, size.height-1, size.width-1, size.height-1);
- g.drawLine(size.width-1, 0, size.width-1, size.height-1);
- } else {
- paint(g);
- }
- }
- }
-
-