130 private static final long serialVersionUID = -4536902356223894379L; |
130 private static final long serialVersionUID = -4536902356223894379L; |
131 |
131 |
132 static { |
132 static { |
133 AWTAccessor.setMenuComponentAccessor( |
133 AWTAccessor.setMenuComponentAccessor( |
134 new AWTAccessor.MenuComponentAccessor() { |
134 new AWTAccessor.MenuComponentAccessor() { |
|
135 @Override |
135 public AppContext getAppContext(MenuComponent menuComp) { |
136 public AppContext getAppContext(MenuComponent menuComp) { |
136 return menuComp.appContext; |
137 return menuComp.appContext; |
137 } |
138 } |
|
139 @Override |
138 public void setAppContext(MenuComponent menuComp, |
140 public void setAppContext(MenuComponent menuComp, |
139 AppContext appContext) { |
141 AppContext appContext) { |
140 menuComp.appContext = appContext; |
142 menuComp.appContext = appContext; |
141 } |
143 } |
|
144 @Override |
142 public MenuContainer getParent(MenuComponent menuComp) { |
145 public MenuContainer getParent(MenuComponent menuComp) { |
143 return menuComp.parent; |
146 return menuComp.parent; |
144 } |
147 } |
|
148 @Override |
|
149 public void setParent(MenuComponent menuComp, MenuContainer menuContainer) { |
|
150 menuComp.parent = menuContainer; |
|
151 } |
|
152 @Override |
145 public Font getFont_NoClientCode(MenuComponent menuComp) { |
153 public Font getFont_NoClientCode(MenuComponent menuComp) { |
146 return menuComp.getFont_NoClientCode(); |
154 return menuComp.getFont_NoClientCode(); |
147 } |
155 } |
148 }); |
156 }); |
149 } |
157 } |