Sorry, I always forget to reference the post.
I added the close method, and now I check for a valid text however if the
text is not valid, and I click on the table, super.close() is not called and
I have the following error:
Exception thrown during paint(): java.lang.NullPointerException
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at
org.apache.pivot.wtk.content.TableViewRowEditor$RowImage.paint(TableViewRowEditor.java:67)
Greg Brown-2 wrote:
>
> Right - your custom row editor needs to override close() and make sure
> that the data is valid. If you call super.close(), it will call store().
>
> On Mar 7, 2011, at 3:44 PM, lello wrote:
>
>> Ok, the editor itself does not override mouseDown(), but, as I said I can
>> add
>> a ContainerMouseButtonListener,
>> to it, however the problem is not the editor but the table. If I am
>> editing
>> a row and click outside the editor with the mouse, store() is called
>> whether
>> or not the row object is valid or not.
>>
>> --
>> View this message in context:
>> http://apache-pivot-users.399431.n3.nabble.com/TextInput-and-Validator-issues-tp2641141p2647837.html
>> Sent from the Apache Pivot - Users mailing list archive at Nabble.com.
>
--
View this message in context:
http://apache-pivot-users.399431.n3.nabble.com/TextInput-and-Validator-issues-tp2641141p2647979.html
Sent from the Apache Pivot - Users mailing list archive at Nabble.com.