/[classpath]/classpath/gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java
ViewVC logotype

Diff of /classpath/gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.7 by mkoch, Wed Sep 22 11:03:09 2004 UTC revision 1.8 by mkoch, Wed Sep 22 11:38:58 2004 UTC
# Line 45  import java.awt.peer.MenuComponentPeer; Line 45  import java.awt.peer.MenuComponentPeer;
45  public class GtkMenuComponentPeer extends GtkGenericPeer  public class GtkMenuComponentPeer extends GtkGenericPeer
46    implements MenuComponentPeer    implements MenuComponentPeer
47  {  {
48      void create ()
49      {
50        throw new RuntimeException ();
51      }
52    
53      void setFont ()
54      {
55      }
56    
57    public GtkMenuComponentPeer (Object awtWidget)    public GtkMenuComponentPeer (Object awtWidget)
58    {    {
59      super (awtWidget);      super (awtWidget);
60      MenuComponent mc = ((MenuComponent) awtWidget);      create ();
61      Font f = mc.getFont ();      setFont ();
     if (f == null)  
       {  
         mc.setFont (new Font ("Dialog", Font.PLAIN, 12));  
         gtkWidgetModifyFont("Dialog", Font.PLAIN, 12);  
       }  
     else  
       gtkWidgetModifyFont(f.getName(), f.getStyle(), f.getSize());  
62    }    }
63    
64    public native void dispose();    public native void dispose();

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26