यहाँ देशी जे एस के बिना एक समाधान है, लेकिन मौलिक gwt बजाय, अभी भी @SushmithaShenoy से प्रेरित, इस यहाँ छोड़ रहा है आगामी संदर्भ के लिए।
पूर्व शर्त:
import elemental.client.Browser;
import elemental.html.Selection;
import elemental.ranges.Range;
Label.getElement().setAttribute("id","your_element_id"); //unique ID!
अब 'असली' कोड, शायद एक clickhandler में रखा:
final Selection selection = Browser.getWindow().getSelection();
final Range range = Browser.getDocument().createRange();
range.selectNodeContents(Browser.getDocument().getElementById(""you_elements_id"));
selection.removeAllRanges();
selection.addRange(range);
Browser.getWindow().getDocument().execCommand("copy", false, "");
selection.removeAllRanges();
gwt वास्तव में अपने जावा कोड जावास्क्रिप्ट के लिए बाहर संकलित है, इसलिए जब इसे चलाता है, यह वास्तव जावास्क्रिप्ट चल रहा है। – helloandre
मुझे आदमी पता है - लेकिन अगर मैं इसे नहीं लिखता तो मुझे इसके बारे में चिंता करने की ज़रूरत नहीं है कि सभी ब्राउज़रों पर काम कर रहे हैं – JohnIdol
मेरा मतलब है जीडब्ल्यूटी कोड – JohnIdol