Frame.java, [...]: New versions from classpath.

2003-06-11  Michael Koch  <konqueror@gmx.de>

	* java/awt/Frame.java,
	java/awt/Graphics.java,
	java/awt/Menu.java,
	java/awt/Robot.java,
	java/awt/image/ColorModel.java:
	New versions from classpath.

From-SVN: r67754
This commit is contained in:
Michael Koch 2003-06-11 10:37:48 +00:00 committed by Michael Koch
parent 0310c41406
commit 37f3981f80
6 changed files with 17 additions and 58 deletions

View File

@ -1,3 +1,12 @@
2003-06-11 Michael Koch <konqueror@gmx.de>
* java/awt/Frame.java,
java/awt/Graphics.java,
java/awt/Menu.java,
java/awt/Robot.java,
java/awt/image/ColorModel.java:
New versions from classpath.
2003-06-10 Michael Koch <konqueror@gmx.de>
* java/io/PrintStream.java:

View File

@ -515,7 +515,7 @@ getFrames()
*/
public void setMaximizedBounds (Rectangle maximizedBounds)
{
throw new Error ("not implemented");
this.maximizedBounds = maximizedBounds;
}
/**

View File

@ -440,24 +440,6 @@ fill3DRect(int x, int y, int width, int height, boolean raised)
/*************************************************************************/
/**
* Draws the outline of the specified rectangle with a 3D effect
*
* @param x The X coordinate of the upper left corner of the draw rect.
* @param y The Y coordinate of the upper left corner of the draw rect.
* @param width The width of the draw rect.
* @param height The height of the draw rect.
* @param raised <code>true</code> if the rectangle appears raised,
* <code>false</code> if it should appear etched.
*/
public void
drawRoundRect(int x, int y, int width, int height, boolean raised)
{
// FIXME: ???
}
/*************************************************************************/
/**
* Draws an oval that just fits within the specified rectangle.
*
@ -615,28 +597,6 @@ drawChars(char data[], int offset, int length, int x, int y)
drawString(new String(data, offset, length), x, y);
}
/*************************************************************************/
/**
* Draws the specified bytes as text starting at the specified point.
*
* @param data The array of bytes to draw.
* @param offset The offset into the array to start drawing bytes from.
* @param length The number of bytes to draw.
* @param x The X coordinate of the point to draw at.
* @param y The Y coordinate of the point to draw at.
*/
public void
drawChars(byte data[], int offset, int length, int x, int y)
{
drawString(new String(data, offset, length), x, y);
}
/*
public abstract void drawString(AttributedCharacterIterator iterator,
int x, int y)
*/
public void
drawBytes(byte[] data, int offset, int length, int x, int y)
{

View File

@ -187,21 +187,6 @@ public int countItems ()
/*************************************************************************/
/**
* Returns the number of items in this menu.
*
* @return The number of items in this menu.
*
* @deprecated This method is deprecated in favor of <code>getItemCount()</code>.
*/
public int
count()
{
return(items.size());
}
/*************************************************************************/
/**
* Returns the item at the specified index.
*

View File

@ -40,9 +40,13 @@ package java.awt;
import java.awt.image.BufferedImage;
/**
* @since 1.3
*/
/** STUB CLASS ONLY */
public class Robot
{
private GraphicsDevice screen;
private boolean waitForIdle;
private int autoDelay;
@ -68,6 +72,7 @@ public class Robot
public Robot(GraphicsDevice screen) throws AWTException
{
this();
this.screen = screen;
}
public void mouseMove(int x, int y)

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1999, 2000, 2002 Free Software Foundation
/* Copyright (C) 1999, 2000, 2002, 2003 Free Software Foundation
This file is part of GNU Classpath.
@ -113,7 +113,7 @@ public abstract class ColorModel implements Transparency
{
this(bits * 4, // total bits, sRGB, four channels
nArray(bits, 4), // bits for each channel
null, // FIXME: should be sRGB
ColorSpace.getInstance(ColorSpace.CS_sRGB), // sRGB
true, // has alpha
false, // not premultiplied
TRANSLUCENT,