how to scroll ListView to make a specific item visible (only when not visible already)
Stephen F Northover
steve.x.northover at oracle.com
Fri Dec 13 15:30:53 PST 2013
Thank for coming back and answering.
Steve
On 2013-12-13 5:34 PM, Tomas Mikula wrote:
> On Wed, Sep 25, 2013 at 10:04 PM, Tomas Mikula <tomas.mikula at gmail.com> wrote:
>> Hi,
>>
>> does anyone know of a way to make a specific ListView item visible,
>> but don't scroll the ListView at all if the item is already in the
>> viewport?
> I will answer my question from months ago:
>
> I have to dig up the VirtualFlow from ListView and the method
> VirtualFlow.show(int index)
> does exactly what I wanted.
>
> Best,
> Tomas
>
>> I am working on a code editor, displaying lines in a ListView.
>> Whenever the caret moves up/down, I want to bring the current line to
>> the viewport.
>>
>> Thanks,
>> Tomas
>>
>> P.S.: To determine if an item is visible, I tried tracking non-empty
>> cells by listening to ListCell#emptyProperty(), but a non-empty cell
>> is not necessarily visible.
More information about the openjfx-dev
mailing list