public class TextField1 { Display d; Shell s; TextField1( ) { d = new Display( ); s = new Shell(d); s.setSize(250,250); s.setText("A Text Field Example"); Text text1 = new Text(s, SWT.WRAP |SWT.BORDER); text1.setBounds(100,50,100,20); text1.setTextLimit(5); text1.setText("12345"); Text text2 = new Text(s, SWT.SINGLE | SWT.BORDER); text2.setBounds(100,75,100,20); text2.setTextLimit(10); // add a focus listener FocusListener focusListener = new FocusListener( ) { public void focusGained(FocusEvent e) { Text t = (Text)e.widget; t.selectAll(); } public void focusLost(FocusEvent e) { Text t = (Text)e.widget; <