我想知道一下,各个组件的焦点顺序,是通过编写的顺序是吧。
那么,为什么我是写两个radio button ,然后再写两个普通button 。
然后运行的时候,通过按TAB,是先跳到普通button,然后再到radio button。
这是为什么呢

解决方案 »

  1.   

    我在一个JPanel里先添加了2个JRadioButton、再添加了2个JButton、
    TAB 顺序是 raido1、raido2 button1 button2
    没有遇到你说的情况
      

  2.   


    我用swt designer 插件的。
    我也不知道为什么会先是跳到button,再到radio的
      

  3.   

    讯息是自动配置的,你可以监听键盘tab键+当前焦点的位置 来设置下一个焦点的位置...
      

  4.   

    还是把这个四个组件都加到一个JPanel内比较方便省事。SWT应该也可以自己写布局吧。
      

  5.   

    我试过把radio的换成check或其他,则是按正常顺序。