表格行拖動參考org.eclipse.wst.xml.ui.internal.tabletree.XMLTableTreeViewer
如果透視圖相關的配置文件以及java類被修改之后,再次啟動插件發現相關的修改沒有生效的時候,則需要執行一下window->Reset Perspective才能執行perspective擴展點對應的class
java.lang.VerifyError: (class: com/bstek/ide/forms/row/ModuleAttributeRow, method: modifyRelativeRow signature: ()V) Bad access to protected data 這種錯誤可能是在該方法中使用了類似這樣的語句:
((TextAttributeRow) row).text.setText(datasetName);
改成這樣就好了
((TextAttributeRow) row).getText().setText(datasetName);
如果要讓dialog能使用鼠標放在四邊自由調整窗口大小,則需要在dialog構造函數中添加上這樣一句:
setShellStyle(getShellStyle()|SWT.RESIZE);
要讓dialog中的控件也隨之變化,如果是GridLayout布局的話,則需要將所有Composite的GridData使用GridData.FILL_BOTH,并且GridData.grabExcessVerticalSpace = true;
安徽新華電腦學校專業職業規劃師為你提供更多幫助【在線咨詢】