final ImageIcon updateIcon = new ImageIcon ( StyleEditor.class.getResource ( "icons/editor/update.png" ) );
final WebLabel delayLabel = new WebLabel ( "Skin update delay:", updateIcon );
final WebTextField delayField = new WebTextField ( new IntTextDocument (), "" + updateDelay, 3 );
delayField.setShadeWidth ( 0 );
delayField.setHorizontalAlignment ( WebTextField.CENTER );
delayField.getDocument ().addDocumentListener ( new IntDocumentChangeListener ()
{
@Override
public void documentChanged ( final Integer newValue, final DocumentEvent e )
{
updateDelay = newValue != null ? newValue : updateDelay;