java—自动更新netbeans图形设计器中的自定义图形组件

iyzzxitl  于 2021-07-09  发布在  Java
关注(0)|答案(1)|浏览(461)

我正在使用netbeans7.4设计一些自定义图形组件。我正在做一些较小的组件,结合起来,使更大的自定义组件。但是,当我更改一个底层组件时,更改不会传播到其他元素。
有没有办法插入一个自定义组件,这样对它的基组件的更改就可以渗透到所有示例中?有点新摆弄秋千,所以我道歉,如果这是一件小事。
我已经将它们添加到一个定制调色板中,希望它能有所帮助,但可惜没有用。

apeeds0o

apeeds0o1#

netbeansgui设计器不直接支持这一点,但是您可以根据需要经常示例化自己的自定义组件。关键是为重用而设计。我尝试遵循swing可分离模型架构,即使不需要定制的外观和感觉。
编辑:我添加了两个 NewJPanelMain 就像这个例子。当我在设计器中更改标签的文本时,它在运行时在两个面板中都发生了更改。

f.setLayout(new GridLayout(0, 1));
f.add(new NewJPanel());
f.add(new NewJPanel());

相关问题