右对齐 netbeans 平台应用程序中工具栏的某些组件
Right aligning some components of the toolbar in netbeans platform application
我需要右对齐工具栏中的一些图标。因此,我在 layer.xml.
中放置了以下代码
<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
非常感谢您的帮助......
为此找到了解决方案,即在 layer.xml 中添加以下 2 行即可解决问题。
<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" 且标准不可用时,它实际上会启用第一个可用的工具栏配置。
此外,我尝试了 setConfiguration("ToolbarConfigurations"),它运行良好。
ToolbarPool.getDefault().setConfiguration("ToolbarConfigurations");
我需要右对齐工具栏中的一些图标。因此,我在 layer.xml.
中放置了以下代码 <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
非常感谢您的帮助......
为此找到了解决方案,即在 layer.xml 中添加以下 2 行即可解决问题。
<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" 且标准不可用时,它实际上会启用第一个可用的工具栏配置。
此外,我尝试了 setConfiguration("ToolbarConfigurations"),它运行良好。
ToolbarPool.getDefault().setConfiguration("ToolbarConfigurations");