Problemas con la insercion de texto en un TextArea

jorgelb1
18 de Julio del 2004
Hola, que tal !!!, queria consultarles como puedo hacer para insertar texto(filas) en un TextArea en una determinada posicion , ya que al emplear el metodo TextArea.insert(String, int) me sale en la caja de DOS lo siguiente:
java.lang.StringIndexOutOfBoundsException: String index out of range: 2
at java.lang.String.substring(String.java:1477)
at java.awt.TextArea.insertText(TextArea.java:308)
at videoClub.ListadoSocio.inicializar(ListadoSocio.java:47)
at videoClub.ListadoSocio.<init>(ListadoSocio.java:27)
at videoClub.Socio.Listar(Socio.java:285)
at videoClub.VideoClub.action(VideoClub.java:68)
at java.awt.Component.handleEvent(Component.java:5334)
at videoClub.VideoClub.handleEvent(VideoClub.java:122)
at java.awt.Window.postEvent(Window.java:1593)
at java.awt.MenuComponent.postEvent(MenuComponent.java:263)
at java.awt.MenuComponent.postEvent(MenuComponent.java:263)
at java.awt.MenuComponent.postEvent(MenuComponent.java:263)
at java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:294)
at java.awt.MenuComponent.dispatchEvent(MenuComponent.java:273)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:452)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:197)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)