2015-02-24 47 views
0

我需要右對齊工具欄中的一些圖標。所以,我已經把下面的一段代碼放在了layer.xml中。右對齊NetBeans平臺應用程序中的工具欄的某些組件

<folder name="Toolbars"> 
    <file name="ToolbarConfigurations.xml" url="ToolbarConfigurations.xml"> 
     <attr name="position" intvalue="675"/> 
    </file>   
    </folder> 

然後,我創建了一個ToolbarConfigurations.xml,其內容如下。

<?xml version="1.0"?> 
<!DOCTYPE Configuration PUBLIC "-//NetBeans IDE//DTD toolbar//EN" 
"http://www.netbeans.org/dtds/toolbar.dtd"> 
<Configuration> 
    <Row> 
    <Toolbar name="Extras" align="right" dragable="false"/> 
    </Row> 
</Configuration> 

但是,它不對齊的組件權,以下是我迄今審閱, Anchialas' Java Blog

真的很感謝你的幫助......

回答

0

找到了解決辦法爲此,即在layer.xml下放置兩行以解決問題。

<folder name="Toolbars"> 
    <file name="ToolbarConfigurations.xml" url="ToolbarConfigurations.xml"> 
     <attr name="position" intvalue="675"/> 
    </file> 
    <file name="Standard.xml_hidden"/> 
    <file name="Debugging.xml_hidden"/> 
</folder> 

當「Standard」被調用且Standard不可用時,它實際上將啓用第一個可用的工具欄配置。

此外,我嘗試setConfiguration(「ToolbarConfigurations」),它工作正常。

ToolbarPool.getDefault().setConfiguration("ToolbarConfigurations"); 
相關問題