因为它还提供com.google.gwt.user.client.Event
作为DOM事件的一种包装,对GWT模拟java.util.EventObject
有什么用?gwt模拟的动机java.util.EventObject
我问这是因为为了模仿一些swing组件(JFrame和Buttons),而google不提供这样的模拟。我打算查看java.awt
源代码并将其模拟为JavaScript派生对象。它的下降和java.awt.AWTEvent
。
我希望尽管学习了所有的GWT API:DialogBox,PopupPanel以及更多类似的行为,但这将帮助我更快地开发出使用更多已知的swing API。
+1:我真的第二这个建议。不要试图模仿GWT上的Swing。所有你最终会与GWT不断战斗,同时没有获得Swing行为。应该将GWT视为HTML和Javascript之上的统一层。 –
是的,我明白这一点。我渴望的是组件。这就是为什么我试图模仿它作为GWT组件。目前我试图让JFrame扩展一个GWT Composite类,所以我隐藏了使用DivElement作为Window的实现,同时提供了Widget接口,通过浏览器DOM事件映射事件。例如,glassPane的概念非常好,因为它将使用一个DOM元素来接收事件并将其分派给目标子元素。 – cavila