gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-30 09:10:53 24 4
gpt4 key购买 nike

我正在使用 Netbeans 7.4 设计一些自定义图形组件。我正在制作一些较小的组件,这些组件组合起来可以制作更大的自定义组件。但是,当我更改其中一个底层组件时,更改不会传播到其他元素。

有没有什么方法可以插入一个自定义组件,以便对它的基本更改渗透到所有实例?摆弄 Swing 有点新,所以如果这是一件微不足道的事情,我深表歉意。

我已经将它们添加到自定义调色板中,希望能有所作为,但可惜无济于事。

最佳答案

NetBeans GUI 设计器不直接支持此功能,但您可以根据需要随时实例化您自己的自定义组件。关键是为重用而设计。我尝试跟随 Swing separable model architecture ,即使不需要自定义外观。

编辑:我将 NewJPanel 的两个实例添加到 Main 中,就像这样 example .当我在设计器中更改标签的文本时,它在运行时在两个面板中都发生了变化。

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

关于java - Netbeans 图形设计器中自定义图形组件的自动更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22331407/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com