OSDN Git Service

Imported Classpath 0.18.
[pf3gnuchains/gcc-fork.git] / libjava / classpath / java / awt / Toolkit.java
index c7c6f9f..2ca88b6 100644 (file)
@@ -790,6 +790,9 @@ public abstract class Toolkit
   {
     // Presumably the only reason this isn't abstract is for backwards
     // compatibility? FIXME?
+    if (GraphicsEnvironment.isHeadless())
+      throw new HeadlessException("No custom cursor in an headless graphics "
+                                  + "environment.");
     return null;
   }
 
@@ -801,6 +804,9 @@ public abstract class Toolkit
    */
   public Dimension getBestCursorSize(int preferredWidth, int preferredHeight)
   {
+    if (GraphicsEnvironment.isHeadless())
+      throw new HeadlessException("No best cursor size in an headless "
+                                  + "graphics environment.");
     return new Dimension (0,0);
   }