summaryrefslogtreecommitdiff
path: root/gnu/java/awt/peer/qt
diff options
context:
space:
mode:
authorThomas Fitzsimmons <fitzsim@redhat.com>2005-08-19 01:29:26 +0000
committerThomas Fitzsimmons <fitzsim@redhat.com>2005-08-19 01:29:26 +0000
commit13eb54484601737d233f6af831177200880db553 (patch)
tree518c2d91fee115753e10775eb944c9cfc487fc07 /gnu/java/awt/peer/qt
parent80f48c330aba2f7702d7aa5f20af10cffb5624ad (diff)
downloadclasspath-13eb54484601737d233f6af831177200880db553.tar.gz
2005-08-18 Thomas Fitzsimmons <fitzsim@redhat.com>
* gnu/java/awt/peer/GLightweightPeer.java, gnu/java/awt/peer/gtk/GtkComponentPeer.java, gnu/java/awt/peer/gtk/GtkContainerPeer.java, gnu/java/awt/peer/gtk/GtkFramePeer.java, gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java, gnu/java/awt/peer/gtk/GtkTextAreaPeer.java, gnu/java/awt/peer/gtk/GtkTextFieldPeer.java, gnu/java/awt/peer/gtk/GtkToolkit.java, gnu/java/awt/peer/gtk/GtkWindowPeer.java, gnu/java/awt/peer/qt/QtComponentPeer.java, gnu/java/awt/peer/qt/QtContainerPeer.java, gnu/java/awt/peer/qt/QtFramePeer.java, gnu/java/awt/peer/qt/QtMenuComponentPeer.java, gnu/java/awt/peer/qt/QtScreenDeviceConfiguration.java, gnu/java/awt/peer/qt/QtTextAreaPeer.java, gnu/java/awt/peer/qt/QtTextFieldPeer.java, gnu/java/awt/peer/qt/QtWindowPeer.java, java/awt/peer/ComponentPeer.java, java/awt/peer/ContainerPeer.java, java/awt/peer/FramePeer.java, java/awt/peer/MenuComponentPeer.java, java/awt/peer/TextComponentPeer.java, java/awt/peer/WindowPeer.java: Add new 1.5 methods. * java/awt/Window.java (Window()): Initialize graphicsConfiguration. * java/awt/GraphicsConfiguration.java (createCompatibleVolatileImage(int,int,int)): New method. * java/awt/Font.java (Font(String,Map)): Add FIXME. * gnu/java/awt/peer/gtk/GtkToolkit.java (getLocalGraphicsEnvironment): Call new constructor. * gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java (getToolkit): Remove method. * gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java (GdkGraphicsEnvironment(GtkToolkit)): Remove method. (GdkGraphicsEnvironment()): New constructor. (getToolkit): Remove method. * gnu/java/awt/peer/gtk/GdkGraphicsConfiguration.java (getToolkit): Remove method. (createCompatibleVolatileImage): New method. * gnu/java/awt/ClasspathToolkit.java (getFont): Add FIXME.
Diffstat (limited to 'gnu/java/awt/peer/qt')
-rw-r--r--gnu/java/awt/peer/qt/QtComponentPeer.java31
-rw-r--r--gnu/java/awt/peer/qt/QtContainerPeer.java18
-rw-r--r--gnu/java/awt/peer/qt/QtFramePeer.java18
-rw-r--r--gnu/java/awt/peer/qt/QtMenuComponentPeer.java7
-rw-r--r--gnu/java/awt/peer/qt/QtScreenDeviceConfiguration.java6
-rw-r--r--gnu/java/awt/peer/qt/QtTextAreaPeer.java7
-rw-r--r--gnu/java/awt/peer/qt/QtTextFieldPeer.java7
-rw-r--r--gnu/java/awt/peer/qt/QtWindowPeer.java12
8 files changed, 106 insertions, 0 deletions
diff --git a/gnu/java/awt/peer/qt/QtComponentPeer.java b/gnu/java/awt/peer/qt/QtComponentPeer.java
index 48c44b96d..3829cbf44 100644
--- a/gnu/java/awt/peer/qt/QtComponentPeer.java
+++ b/gnu/java/awt/peer/qt/QtComponentPeer.java
@@ -58,6 +58,7 @@ import java.awt.Rectangle;
import java.awt.Toolkit;
import java.awt.Window;
import java.awt.peer.ComponentPeer;
+import java.awt.peer.ContainerPeer;
import java.awt.image.ColorModel;
import java.awt.image.VolatileImage;
import java.awt.image.ImageObserver;
@@ -712,4 +713,34 @@ public class QtComponentPeer extends NativeWrapper implements ComponentPeer
}
}
+ public Rectangle getBounds()
+ {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ public void reparent(ContainerPeer parent)
+ {
+ // TODO Auto-generated method stub
+
+ }
+
+ public void setBounds(int x, int y, int width, int height, int z)
+ {
+ // TODO Auto-generated method stub
+
+ }
+
+ public boolean isReparentSupported()
+ {
+ // TODO Auto-generated method stub
+ return false;
+ }
+
+ public void layout()
+ {
+ // TODO Auto-generated method stub
+
+ }
+
}
diff --git a/gnu/java/awt/peer/qt/QtContainerPeer.java b/gnu/java/awt/peer/qt/QtContainerPeer.java
index c906d7a1e..3782d7815 100644
--- a/gnu/java/awt/peer/qt/QtContainerPeer.java
+++ b/gnu/java/awt/peer/qt/QtContainerPeer.java
@@ -92,6 +92,24 @@ public class QtContainerPeer extends QtComponentPeer implements ContainerPeer
// FIXME etc.
return false;
}
+
+ public boolean isRestackSupported()
+ {
+ // TODO Auto-generated method stub
+ return false;
+ }
+
+ public void cancelPendingPaint(int x, int y, int width, int height)
+ {
+ // TODO Auto-generated method stub
+
+ }
+
+ public void restack()
+ {
+ // TODO Auto-generated method stub
+
+ }
}
diff --git a/gnu/java/awt/peer/qt/QtFramePeer.java b/gnu/java/awt/peer/qt/QtFramePeer.java
index 6faede334..d7c83c528 100644
--- a/gnu/java/awt/peer/qt/QtFramePeer.java
+++ b/gnu/java/awt/peer/qt/QtFramePeer.java
@@ -142,4 +142,22 @@ public class QtFramePeer extends QtWindowPeer implements FramePeer
// FIXME
}
+ public void setBoundsPrivate(int x, int y, int width, int height)
+ {
+ // TODO Auto-generated method stub
+
+ }
+
+ public void updateAlwaysOnTop()
+ {
+ // TODO Auto-generated method stub
+
+ }
+
+ public boolean requestWindowFocus()
+ {
+ // TODO Auto-generated method stub
+ return false;
+ }
+
}
diff --git a/gnu/java/awt/peer/qt/QtMenuComponentPeer.java b/gnu/java/awt/peer/qt/QtMenuComponentPeer.java
index b6344fe42..cc1408d3d 100644
--- a/gnu/java/awt/peer/qt/QtMenuComponentPeer.java
+++ b/gnu/java/awt/peer/qt/QtMenuComponentPeer.java
@@ -37,6 +37,7 @@ exception statement from your version. */
package gnu.java.awt.peer.qt;
+import java.awt.Font;
import java.awt.MenuComponent;
import java.awt.peer.MenuComponentPeer;
@@ -74,4 +75,10 @@ public class QtMenuComponentPeer extends NativeWrapper
public native void dispose();
+ public void setFont(Font font)
+ {
+ // TODO Auto-generated method stub
+
+ }
+
}
diff --git a/gnu/java/awt/peer/qt/QtScreenDeviceConfiguration.java b/gnu/java/awt/peer/qt/QtScreenDeviceConfiguration.java
index a9241ee09..850bee444 100644
--- a/gnu/java/awt/peer/qt/QtScreenDeviceConfiguration.java
+++ b/gnu/java/awt/peer/qt/QtScreenDeviceConfiguration.java
@@ -138,4 +138,10 @@ public class QtScreenDeviceConfiguration extends GraphicsConfiguration {
nTrans.scale( 72.0 / dpiX, 72.0 / dpiY );
return nTrans;
}
+
+ public VolatileImage createCompatibleVolatileImage(int width, int height, int transparency)
+ {
+ // TODO Auto-generated method stub
+ return null;
+ }
}
diff --git a/gnu/java/awt/peer/qt/QtTextAreaPeer.java b/gnu/java/awt/peer/qt/QtTextAreaPeer.java
index 833ee5e9a..4a96ac51c 100644
--- a/gnu/java/awt/peer/qt/QtTextAreaPeer.java
+++ b/gnu/java/awt/peer/qt/QtTextAreaPeer.java
@@ -41,6 +41,7 @@ import java.awt.Dimension;
import java.awt.Rectangle;
import java.awt.TextArea;
import java.awt.event.TextEvent;
+import java.awt.im.InputMethodRequests;
import java.awt.peer.TextAreaPeer;
public class QtTextAreaPeer extends QtComponentPeer implements TextAreaPeer
@@ -169,5 +170,11 @@ public class QtTextAreaPeer extends QtComponentPeer implements TextAreaPeer
public native void setEditable(boolean editable);
public native void setCaretPosition(int pos);
+
+ public InputMethodRequests getInputMethodRequests()
+ {
+ // TODO Auto-generated method stub
+ return null;
+ }
}
diff --git a/gnu/java/awt/peer/qt/QtTextFieldPeer.java b/gnu/java/awt/peer/qt/QtTextFieldPeer.java
index 498ad22be..f6c61c735 100644
--- a/gnu/java/awt/peer/qt/QtTextFieldPeer.java
+++ b/gnu/java/awt/peer/qt/QtTextFieldPeer.java
@@ -41,6 +41,7 @@ import java.awt.Dimension;
import java.awt.Rectangle;
import java.awt.TextField;
import java.awt.event.TextEvent;
+import java.awt.im.InputMethodRequests;
import java.awt.peer.TextFieldPeer;
public class QtTextFieldPeer extends QtComponentPeer implements TextFieldPeer
@@ -149,5 +150,11 @@ public class QtTextFieldPeer extends QtComponentPeer implements TextFieldPeer
public native void setEditable(boolean editable);
public native void setText(String l);
+
+ public InputMethodRequests getInputMethodRequests()
+ {
+ // TODO Auto-generated method stub
+ return null;
+ }
}
diff --git a/gnu/java/awt/peer/qt/QtWindowPeer.java b/gnu/java/awt/peer/qt/QtWindowPeer.java
index 1706137d4..7baf8e6eb 100644
--- a/gnu/java/awt/peer/qt/QtWindowPeer.java
+++ b/gnu/java/awt/peer/qt/QtWindowPeer.java
@@ -65,4 +65,16 @@ public class QtWindowPeer extends QtContainerPeer implements WindowPeer
*/
public native void setTitle(String title);
+ public void updateAlwaysOnTop()
+ {
+ // TODO Auto-generated method stub
+
+ }
+
+ public boolean requestWindowFocus()
+ {
+ // TODO Auto-generated method stub
+ return false;
+ }
+
}