javax.swing.JComponent.transferFocus()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(1.8k)|赞(0)|评价(0)|浏览(138)

本文整理了Java中javax.swing.JComponent.transferFocus()方法的一些代码示例,展示了JComponent.transferFocus()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JComponent.transferFocus()方法的具体详情如下:
包路径:javax.swing.JComponent
类名称:JComponent
方法名:transferFocus

JComponent.transferFocus介绍

暂无

代码示例

代码示例来源:origin: org.tentackle/tentackle-swing

@Override
 public void actionPerformed (ActionEvent e)  {
  if (comp instanceof FormFieldComponent)  {
   ((FormFieldComponent)comp).postActionEvent();
  }
  if (comp instanceof FormTextArea) {
   ((FormTextArea)comp).doSmartEnter();
  }
  else  {
   if (comp instanceof FormComponent)  {
    requestFocusLaterPending = false;   // to detect requests during prepareFocusLost()
    ((FormComponent)comp).prepareFocusLost();
    if (!requestFocusLaterPending)  {
     /**
      * in case the component issued a requestFocusLater(), we should
      * not transfer focus to the next component!
      */
     comp.transferFocus();
    }
   }
   else  {
    comp.transferFocus();
   }
  }
 }
};

代码示例来源:origin: lbalazscs/Pixelitor

super.transferFocus();
} else {
  super.transferFocusBackward();

代码示例来源:origin: org.gephi/ui-components

super.transferFocus();
} else {
  super.transferFocusBackward();

代码示例来源:origin: org.gosu-lang.gosu/gosu-lab

private void setFocusToSelectedTab()
{
 ITab selectedTab = getSelectedTab();
 JComponent selectedTabComponent = selectedTab == null ? null : selectedTab.getComponent();
 if( selectedTabComponent != null && !EditorUtilities.containsFocus( selectedTabComponent ) )
 {
  selectedTabComponent.transferFocus();
 }
}

代码示例来源:origin: org.gosu-lang.gosu/gosu-editor

private void setFocusToSelectedTab()
{
 ITab selectedTab = getSelectedTab();
 JComponent selectedTabComponent = selectedTab == null ? null : selectedTab.getComponent();
 if( selectedTabComponent != null && !StudioUtilities.containsFocus( selectedTabComponent ) )
 {
  selectedTabComponent.transferFocus();
 }
}

代码示例来源:origin: org.gosu-lang.gosu/gosu-lab

!EditorUtilities.containsFocus( getContentPane() ) )
getContentPane().transferFocus();

相关文章

JComponent类方法