if (component ==null ) {
Panel componentPanel=new Panel();
componentPanel.setLayout(new BorderLayout() );
componentPanel.add("Center",new Label(CONTROL_STRING,Label.CENTER) );
TextField tf=new TextField(packetSize+"",5);
tf.setEditable(isSetable );
tf.addActionListener( (ActionListener)new PacketSizeListner(tf) );
componentPanel.add("East",tf );
componentPanel.invalidate();
component=componentPanel;
}
return (Component)component;