Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Netbeans按钮自定义_Java_Swing_Netbeans - Fatal编程技术网

Java Netbeans按钮自定义

Java Netbeans按钮自定义,java,swing,netbeans,Java,Swing,Netbeans,在设计选项卡下的Netbeans中,我可以添加一个JButton,它生成一个私有成员javax.swing.JButton jbutton1 我希望我的所有jbutton都实现一个自定义接口,该接口名为X: public class myCustomButton extends javax.swing.JButton implements X { //Some code here... } 有没有一种方法可以添加myCustomButtons而不是JButtons,而不会弄乱Ne

在设计选项卡下的Netbeans中,我可以添加一个JButton,它生成一个私有成员
javax.swing.JButton jbutton1

我希望我的所有jbutton都实现一个自定义接口,该接口名为X:

public class myCustomButton extends javax.swing.JButton
    implements X
{
   //Some code here...
}

有没有一种方法可以添加myCustomButtons而不是JButtons,而不会弄乱Netbeans设计器?

在其中一个选项卡上的按钮属性中,您可以放入创建后代码(查找该代码)或类似的内容,这些内容应该可以满足您的需要。如果我现在的机器上有netbeans,我会说得更具体一些

它不应该影响设计器中的布局

这就是我要说的:

该映像来自Netbeans 6,但不应更改。我相信你要找的不是创作后,就是宣言后

或者,您可以使用代码自定义程序:

谢谢。这正是我要找的@Rhs,这当然也是一个选项。您可以使用“自定义创建”而不是“默认代码”。但是,每次要访问代码中的非JButton成员时,都必须强制转换。