diff --git a/JHotDraw/src/CH/ifa/draw/util/FloatingTextField.java b/JHotDraw/src/CH/ifa/draw/util/FloatingTextField.java
index dd7b5bddb6d6785e6f0bf060821be1394677f776..d2c1eb8934086d11a5d0134e9c7828c8d1df44c9 100644
--- a/JHotDraw/src/CH/ifa/draw/util/FloatingTextField.java
+++ b/JHotDraw/src/CH/ifa/draw/util/FloatingTextField.java
@@ -72,7 +72,8 @@ public  class FloatingTextField {
 	 */
 	public void setBounds(Rectangle r, String text) {
 		fEditWidget.setText(text);
-		fEditWidget.setBounds(r.x, r.y, r.width, r.height);
+		fEditWidget.setLocation(r.x, r.y);
+		fEditWidget.setSize(r.width, r.height);
 		fEditWidget.setVisible(true);
 		fEditWidget.selectAll();
 		fEditWidget.requestFocus();
diff --git a/jhotdraw6/src/org/jhotdraw/util/FloatingTextField.java b/jhotdraw6/src/org/jhotdraw/util/FloatingTextField.java
index dd7b5bddb6d6785e6f0bf060821be1394677f776..d2c1eb8934086d11a5d0134e9c7828c8d1df44c9 100644
--- a/jhotdraw6/src/org/jhotdraw/util/FloatingTextField.java
+++ b/jhotdraw6/src/org/jhotdraw/util/FloatingTextField.java
@@ -72,7 +72,8 @@ public  class FloatingTextField {
 	 */
 	public void setBounds(Rectangle r, String text) {
 		fEditWidget.setText(text);
-		fEditWidget.setBounds(r.x, r.y, r.width, r.height);
+		fEditWidget.setLocation(r.x, r.y);
+		fEditWidget.setSize(r.width, r.height);
 		fEditWidget.setVisible(true);
 		fEditWidget.selectAll();
 		fEditWidget.requestFocus();