繁体   English   中英

Eclipse Form Base Editor插件中的Tab键顺序

[英]Tabbing order in eclipse form base editor plugin

我正在Eclipse中基于表单的插件编辑器上工作。 我的表单包含3个文本字段,一个表查看器和4个按相同顺序排列的按钮。

我想通过键盘的“ Tab”按钮添加支持。 当用户从1文本字段移至第二个和下一个时,选项卡的顺序确定。 但是,当用户移至表查看器或从表查看器移出时,选项卡按钮将无法正常工作。

但是直到现在我还没有编写任何代码来处理Tab排序,任何人都可以告诉我如何为表单实现此行为。

提前致谢..

看看下面关于Composite方法

    public void setTabList (Control [] tabList)

ex: 
   Composite comp = new Composite(parent,SWT.NONE);
   comp.setLayout(new GridLayout(4,false));
   Button b1 = new Button(comp,SWT.NONE);
   b1.setText("button1");
   Button b2 = new Button(comp,SWT.NONE);
   b2.setText("button2");
   Button b3 = new Button(comp,SWT.NONE);
   b3.setText("button3");
   Button b4 = new Button(comp,SWT.NONE);
   b4.setText("button4");
   comp.setTabList(new Control[]{b1,b3,b4,b2});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM