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] <javascript:>> 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] <javascript:>.
>> To post to this group, send email to [email protected]
>> <javascript:>.
>> 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.