package ilarkesto.swing;
import java.awt.Component;
import java.awt.event.FocusEvent;
import java.awt.event.FocusListener;
import javax.swing.JTextField;
public class SelectAllListener implements FocusListener {
public static final SelectAllListener INSTANCE = new SelectAllListener();
public void focusGained(FocusEvent e) {
Component c = e.getComponent();
if (c == null) return;
if (c instanceof JTextField) {
((JTextField) c).selectAll();
return;
}
}
public void focusLost(FocusEvent e) {}
}