是否可以使用2個按鈕創建水平面板,其中一個位於GWT
,另一個位於JavaScript
?我可以在GWT按鈕旁邊放一個JavaScript按鈕嗎?
例如,我有這樣的對象:
HorizontalPanel panelHeader = new HorizontalPanel();
Button buttonexample = new Button();
現在,我已經創建了一個.js
文件與按鈕:
function javascriptbutton(){
document.write('<input type="button" name="try" value="try">');
}
並創建了一個jsni
方法調用
public native static void javascriptTest() /*-{
$wnd.javascriptbutton(); // JSNI
}-*/;
我的問題是:如何添加jsni
方法t帽子在水平面板上包含一個按鈕?通常對於GWT
,我做的是panelheadr.add(button)
,但是我怎樣才能做到這一點javascript
按鈕?
爲什麼?我只是好奇真實世界的場景是否適合這個服務。 – SSR
我的場景是將一些舊的JavaScript GUI集成到一個新的GWT GUI中 – v3ctor
Headsup!如此低的整合水平將成爲頭痛。它可以導入一個奇怪的小部件,如顏色選擇器或日期選擇器,但可能無法在js和gwt按鈕的級別混合匹配! – SSR