我想添加文字到繪製的矩形。創建可編輯標籤/文本?
canvas.fillRect(...)
但我希望用戶輸入這個矩形的自定義文本。但是,如何在gwt畫布中創建可以接受用戶輸入的可編輯標籤?
我想在gwt canvas canvas中實現這個JAVA!不是JS。
我想添加文字到繪製的矩形。創建可編輯標籤/文本?
canvas.fillRect(...)
但我希望用戶輸入這個矩形的自定義文本。但是,如何在gwt畫布中創建可以接受用戶輸入的可編輯標籤?
我想在gwt canvas canvas中實現這個JAVA!不是JS。
1)同一位置的Graphics.fillRect()創建一個JTextField。
JTextField txtSomething = new JTextField(...)
2)使JTextField中背景透明。
txtSomething.setBackground(new Color(0,0,0,0))
3)運行
有這樣做的其他方式,嘗試研究
拉繩此方法可能是一些使用的:)
對不起,我忘了提,我不希望使用JS在這裏。只是從GWT Java。 – membersound
沒問題:)有一個可以使用的fillText()方法。我不喜歡把代碼發給人,所以請嘗試使用Google代碼。 :) – christopher
好的謝謝,我看到我可以調用'context.fillText(「文本」);'但我仍然不知道如何使這個繪製的文本可編輯的用戶... – membersound
這對於Java編譯爲JavaScript的GWT項目無濟於事。 –
因此,對於Web開發,我假設我必須創建一個透明的inputfield覆蓋圖,然後將其渲染爲標籤(並返回進行編輯)? – membersound