1 package jp.sourceforge.stigmata.ui.swing.tab;
3 import java.awt.Component;
4 import java.awt.Container;
5 import java.awt.FocusTraversalPolicy;
7 import javax.swing.JTextField;
10 * This program is copied from below URL.
11 * http://terai.xrea.jp/Swing/EditTabTitle.html
13 * @author Haruaki Tamada
14 * @author Terai Atsuhiro
16 class EditableTabbedPaneFocusTraversalPolicy extends FocusTraversalPolicy{
17 private JTextField editor;
19 public EditableTabbedPaneFocusTraversalPolicy(JTextField editor){
24 public Component getFirstComponent(Container focusCycleRoot){
29 public Component getLastComponent(Container focusCycleRoot){
34 public Component getComponentAfter(Container focusCycleRoot, Component cmp){
39 public Component getComponentBefore(Container focusCycleRoot, Component cmp){
44 public Component getDefaultComponent(Container focusCycleRoot){