Proposal For Inclusion of Robot and ParametersImpl in the Public API
Michael Ennen
mike.ennen at gmail.com
Mon Mar 26 21:16:41 UTC 2018
Sounds like a reasonable idea to me.
On Mon, Mar 26, 2018 at 1:00 PM, Nir Lisker <nlisker at gmail.com> wrote:
> I'm thinking about the addition of a public method for mouse click, which
> is mouse press and then mouse release - the parallel for key typed. Is it
> worth?
>
> - Nir
>
> On Mon, Mar 26, 2018 at 5:54 PM, Kevin Rushforth <
> kevin.rushforth at oracle.com> wrote:
>
>> Seems good to me, too.
>>
>> -- Kevin
>>
>>
>> Michael Ennen wrote:
>>
>>> Sounds like a good idea to me to only have `getScreenCapture` methods
>>> that have a WritableImage parameter which can be `null` which means a
>>> new WritableImage will be created otherwise the given one is re-used, as
>>> in Scene.snapshot and Node.snapshot. What are your thoughts on this,
>>> Kevin?
>>>
>>> On Sat, Mar 24, 2018 at 6:11 PM, Scott Palmer <swpalmer at gmail.com
>>> <mailto:swpalmer at gmail.com>> wrote:
>>>
>>>
>>>
>>> On Mar 23, 2018, at 5:50 PM, Michael Ennen <mike.ennen at gmail.com
>>>> <mailto:mike.ennen at gmail.com>> wrote:
>>>>
>>>> Kevin,
>>>>
>>>> I believe I followed all of your suggestions, except the one with a
>>>> re-usable WritableImage.
>>>> If you want me to implement that as well, I can, but you seemed
>>>> unsure
>>>> about the necessity
>>>> of it.
>>>>
>>>
>>> I think it should be included to reduce garbage generated in a
>>> case where repeated captures is used. Such as a desktop sharing
>>> application, a screen recorder, etc.
>>> It would also be consistent with the node.snapshot API.
>>>
>>> In fact, I would just have the version that takes a WriteableImage
>>> and match the behaviour of node.snapshot.
>>>
>>> Scott
>>>
>>>
>>>
>>>
>>> --
>>> Michael Ennen
>>>
>>
>
--
Michael Ennen
More information about the openjfx-dev
mailing list