Hello,

Creating Dynamics and views "TablePane.

When I created a TablePane and that I display in a scrollpane by the time I
have the following error:

Exception in thread "AWT-EventQueue-3" java.lang.IllegalArgumentException:
end (163) is less than value (89) + extent (163)

                        at
org.apache.pivot.wtk.ScrollBar.setScope(ScrollBar.java:257)

                        at
org.apache.pivot.wtk.skin.ScrollPaneSkin.layoutHelper(ScrollPaneSkin.java:83
2)

                        at
org.apache.pivot.wtk.skin.ScrollPaneSkin.layout(ScrollPaneSkin.java:572)

                        at
org.apache.pivot.wtk.Component.layout(Component.java:1926)

                        at
org.apache.pivot.wtk.Container.layout(Container.java:323)

                        at
org.apache.pivot.wtk.Component.validate(Component.java:1917)

                        at
org.apache.pivot.wtk.Container.layout(Container.java:327)

                        at
org.apache.pivot.wtk.Component.validate(Component.java:1917)

                        at
org.apache.pivot.wtk.Container.layout(Container.java:327)

                        at
org.apache.pivot.wtk.Component.validate(Component.java:1917)

                        at
org.apache.pivot.wtk.Container.layout(Container.java:327)

                        at
org.apache.pivot.wtk.Component.validate(Component.java:1917)

                        at
org.apache.pivot.wtk.Container.layout(Container.java:327)

                        at
org.apache.pivot.wtk.Component.validate(Component.java:1917)

                        at
org.apache.pivot.wtk.Container.layout(Container.java:327)

                        at
org.apache.pivot.wtk.Component.validate(Component.java:1917)

                        at
org.apache.pivot.wtk.Container.layout(Container.java:327)

                        at
org.apache.pivot.wtk.Component.validate(Component.java:1917)

                        at
org.apache.pivot.wtk.Container.layout(Container.java:327)

                        at
org.apache.pivot.wtk.Component.validate(Component.java:1917)

                        at
org.apache.pivot.wtk.Container.layout(Container.java:327)

                        at
org.apache.pivot.wtk.Component.validate(Component.java:1917)

                        at
org.apache.pivot.wtk.Container.layout(Container.java:327)

                        at
org.apache.pivot.wtk.Component.validate(Component.java:1917)

                        at
org.apache.pivot.wtk.Container.layout(Container.java:327)

                        at
org.apache.pivot.wtk.Component.validate(Component.java:1917)

                        at
org.apache.pivot.wtk.ApplicationContext$DisplayHost.processEvent(Application
Context.java:656)

                        at java.awt.Component.dispatchEventImpl(Unknown
Source)

                        at java.awt.Component.dispatchEvent(Unknown Source)

                        at java.awt.EventQueue.dispatchEvent(Unknown Source)

                        at
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

                        at
java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

                        at
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

                        at java.awt.EventDispatchThread.pumpEvents(Unknown
Source)

                        at java.awt.EventDispatchThread.pumpEvents(Unknown
Source)

                        at java.awt.EventDispatchThread.run(Unknown Source)



Apparently when the previous vertical scrollbar is displayed and positioned
at a certain height that creates the error.
To remedy this I have to move the vertical scrollbar sc.setScrollTop(0); to
0  before displaying the next "tablepane" and it works.

Is this a bug or bad use of my hand?

 

Thanks

 

--

Cordialement

Jérôme Serré

 


Reply via email to