001 package com.croftsoft.core.gui; 002 003 import java.awt.*; 004 005 /********************************************************************* 006 * Library of static methods for manipulating Cursor objects. 007 * 008 * @version 009 * $Id: CursorLib.java,v 1.1 2006/11/29 18:04:42 croft Exp $ 010 * @since 011 * 2006-11-29 012 * @author 013 * <a href="https://www.croftsoft.com/">David Wallace Croft</a> 014 *********************************************************************/ 015 016 public final class CursorLib 017 ////////////////////////////////////////////////////////////////////// 018 ////////////////////////////////////////////////////////////////////// 019 { 020 021 public static Cursor createInvisibleCursor ( ) 022 ////////////////////////////////////////////////////////////////////// 023 { 024 final Toolkit toolkit = Toolkit.getDefaultToolkit ( ); 025 026 return toolkit.createCustomCursor ( 027 toolkit.createImage ( "" ), 028 new Point ( ), 029 null ); 030 } 031 032 ////////////////////////////////////////////////////////////////////// 033 ////////////////////////////////////////////////////////////////////// 034 035 private CursorLib ( ) { /* */ } 036 037 ////////////////////////////////////////////////////////////////////// 038 ////////////////////////////////////////////////////////////////////// 039 }