Hello Gerardo, On Mon, Nov 07, 2011 at 02:25:40PM -0600, Gerardo Gómez wrote: > I have addressed my problem with the null ref, it was due to assigning to > xText.setText, a null string, i only added an if: > > public void setText(String text){ > if (text != null) > this.xTextComponent.setText(text); > }
another option: public void setText( String text ) { this.xTextComponent.setText( text == null ? "" : text ); } an empty string will clear the text field (a null string will crash OOo). May be clearing the text field is the desired effect when you get a null string reference. > I'm not really happy with this solution, but it seams to work good, so > until i don't find any other solution i will keep it this way. the underlying issue is in LoginPanel.fillCredentials(): this.getUserNameTextField().setText(creditionals.getUserName()); creditionals.getUserName() returns null. You should check if this is a bug or the expected behaviour (no OOo API bug in either case). > Thank you for your help Ariel. You're welcome. Nice to see you took the work to convert the Java dialogs to UNO awt. We all know it's a lot of extra code, but a nicer integration with OOo UI. Regards -- Ariel Constenla-Haile La Plata, Argentina
pgpDIZj71K0Hw.pgp
Description: PGP signature