37 |
|
|
38 |
package gnu.java.awt.peer.qt; |
package gnu.java.awt.peer.qt; |
39 |
|
|
40 |
|
import java.awt.Component; |
41 |
import java.awt.Frame; |
import java.awt.Frame; |
42 |
import java.awt.Image; |
import java.awt.Image; |
43 |
import java.awt.Insets; |
import java.awt.Insets; |
51 |
|
|
52 |
long frameObject; |
long frameObject; |
53 |
|
|
54 |
public QtFramePeer( QtToolkit kit, Frame owner ) |
public QtFramePeer( QtToolkit kit, Component owner ) |
55 |
{ |
{ |
56 |
super( kit, owner ); |
super( kit, owner ); |
57 |
} |
} |
66 |
setMenuBar( ((Frame)owner).getMenuBar() ); |
setMenuBar( ((Frame)owner).getMenuBar() ); |
67 |
} |
} |
68 |
|
|
69 |
private void setIcon(QtImage image) |
private native void setIcon(QtImage image); |
|
{ |
|
|
// FIXME - Implement! |
|
|
} |
|
70 |
|
|
71 |
private void setMaximizedBounds(int w, int h) |
private native void setMaximizedBounds(int w, int h); |
|
{ |
|
|
// FIXME - Implement. |
|
|
} |
|
72 |
|
|
73 |
private native void setMenu(QtMenuBarPeer mb); |
private native void setMenu(QtMenuBarPeer mb); |
74 |
|
|
98 |
public void setIconImage(Image im) |
public void setIconImage(Image im) |
99 |
{ |
{ |
100 |
if (im instanceof QtImage) |
if (im instanceof QtImage) |
101 |
setIcon ((QtImage)im); |
setIcon( (QtImage)im ); |
102 |
// FIXME |
else |
103 |
|
setIcon( new QtImage( im.getSource() ) ); |
104 |
} |
} |
105 |
|
|
106 |
public void setMaximizedBounds(Rectangle rect) |
public void setMaximizedBounds(Rectangle rect) |