This might be helpful:
https://www.lucidchart.com/techblog/2014/12/02/definitive-guide-copying-pasting-javascript/
On Monday, March 28, 2016 at 12:06:42 PM UTC-7, Dhinakar Reddy Pothireddi
wrote:
>
> Sorry Ed, I didn't work and even this is not what I need. I want to access
> the clipboard in the Chrome with some appropriate JSNI. The code I posted
> previously works for IE but fails on Chrome. Thanks.
>
> On Monday, March 21, 2016 at 7:48:50 PM UTC+5:30, Ed wrote:
>>
>> Hi,
>>
>> Try this:
>>
>> final HTML CopyIcon = new HTML("Copy");
>>
>> CopyIcon.setStyleName("gwt-HTMLGreen");
>> CopyIcon.setTitle("Drag and Drop");
>>
>> CopyIcon.getElement().setDraggable(Element.DRAGGABLE_TRUE);
>>
>> CopyIcon.addDomHandler(new
>> DragStartHandler() {
>>
>> @Override
>> public void
>> onDragStart(DragStartEvent event) {
>>
>> event.setData("text/plain",
>> YOURDATATOCOPY);
>>
>>
>> event.getDataTransfer().setDragImage(CopyIcon.getElement(), 10, 10);
>>
>> }
>>
>> }, DragStartEvent.getType());
>>
>> Hope this helps
>>
>> Ed
>>
>>
>> On Mon, Mar 21, 2016 at 8:10 AM, Dhinakar Reddy Pothireddi <
>> [email protected]> wrote:
>>
>>> Can anyone help me to copy the text to clipboard in a simple way and
>>> which works on all browsers especially on Safari, Chrome and IE and with
>>> out the need of flash or any other apps. Thanks in advance
>>>
>>> public static native void
>>> copyFrom(com.google.gwt.user.client.Element element) /*-{
>>> $wnd.window.clipboardData.setData('text', element.innerText);
>>> }-*/;
>>> public static native void pasteTo(com.google.gwt.user.client.Element
>>> element) /*-{
>>> $wnd.window.clipboardData.getData(element);
>>> }-*/;
>>> This code only works on IE and returns an exception on Chrome.
>>>
>>> I need to process this event on a button click.
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "GWT Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To post to this group, send email to [email protected].
>>> Visit this group at https://groups.google.com/group/google-web-toolkit.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
--
You received this message because you are subscribed to the Google Groups "GWT
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.