Netbeans7: javax.swing.Box.createHor horizontalGlue игнорируется в файле layer.xml

Я создал Presenter.Toolbar, как

@ActionID(category = "PEnvInfo", id = MyComponent")
@ActionRegistration(displayName = "")
@ActionReference(path = "Toolbars/TEnvInfo", position = 230)
public final class MyComponent extends AbstractAction implements Presenter.Toolbar {

и он правильно отображается на панели инструментов.

В файле layer.xml модуля я добавил что-то вроде этого

<filesystem>
    <folder name="Toolbars">
        <folder name="PEnvInfo">
            <file name="Spacer.instance">
                <attr methodvalue="javax.swing.Box.createHorizontalGlue" name="instanceCreate"/>
                <attr intvalue="220" name="position" />
            </file>
        </folder>
    </folder>
</filesystem>

это было добавить хозоризонтальный клей перед моим компонентом на панели инструментов, но клей не отображается. Когда я заменяю Toolbars от Menu это работает (у меня есть горизонтальный клей перед моим компонентом).

Подскажите, пожалуйста, почему клей не создается на панели инструментов?

Заранее спасибо.

0 ответов

Другие вопросы по тегам