根据焦点设置jpanel中的默认按钮。

时间:2013-04-03 16:48:21

标签: java swing jbutton defaultbutton

我有几个JPanels,每个都自己实现他们的逻辑,按钮和字段。这些面板都添加在JFrame上,但有时会添加到另一个面板上,然后添加到框架上......

我想要实现的是,当它的任何后继者具有焦点时,hte默认按钮是panel1的ok按钮。所有其他人都一样......

怎么做?面板本身没有JRootPane,我不想打扰框架的逻辑。

欢迎每一个提示;)。提前谢谢。

1 个答案:

答案 0 :(得分:3)

  

我有几个JPanels,每个都实现了他们的逻辑,按钮和   他们自己的领域。这个面板都添加在JFrame上但是   有时在另一个面板上,然后添加到框架上......

  

我想要实现的是,默认按钮是ok按钮   panel1当它的任何后继者有焦点时。所有人都一样   其他...

  

面板本身没有JRootPane,我不想打扰它   框架与逻辑。

  • 我认为你是对的,使用CardLayout