欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

为面版设置默认按钮

程序员文章站 2024-01-26 10:11:37
...

在GWT中如何为面板设置默认的按钮呢,当用户按下enter的时候,响应以该按钮的点击事件,下面一段代码是解决的方法:

 

public static void setDefaultButton(ContentPanel panel, final Button btn) {
		panel.sinkEvents(Event.ONKEYPRESS);
		panel.addListener(Events.OnKeyPress, new KeyListener() {
			public void handleEvent(ComponentEvent e) {
				if(e.getKeyCode() == 13) {
					btn.fireEvent(Events.Select);
				}
			}
		});
	}
 

 

相关标签: GWT