final Text text_server_ip = new Text(content,SWT.BORDER);
text_server_ip.setFont(skin.getDefaultFont());
text_server_ip.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
text_server_ip.addListener(SWT.Verify,new Listener() {
public void handleEvent(Event e) {
String text = e.text;
char[] chars = new char[text.length()];
text.getChars(0, chars.length, chars, 0);
for (int i = 0; i < chars.length; i++) {