Java 如何在NetBeans中更改方法的默认构造函数参数
我刚刚创建了一个void方法,它为GridBagLayout获取两个值,并将它们设置为GridBagConstraints。方法如下:Java 如何在NetBeans中更改方法的默认构造函数参数,java,netbeans,methods,Java,Netbeans,Methods,我刚刚创建了一个void方法,它为GridBagLayout获取两个值,并将它们设置为GridBagConstraints。方法如下: public void gridBag(GridBagConstraints c, int fill, int gridx, int gridy, Insets insets){ c.fill = fill; c.gridx = gridx; c.gridy = gridy; c.insets =
public void gridBag(GridBagConstraints c, int fill, int gridx, int gridy, Insets insets){
c.fill = fill;
c.gridx = gridx;
c.gridy = gridy;
c.insets = insets;
}
每当我尝试在其他类中使用此方法时,它都会显示该方法的自动填充版本,如下所示:
style.gridBag(c, WIDTH, WIDTH, WIDTH, null);
当我替换其中的每个参数时,它工作得非常完美,并且没有任何错误。但我只是想知道为什么默认值会显示WIDTH
而不是gridx
或gridy
等
知道如何更改这些吗?您正在使用自动完成功能。您可能需要一个名为WIDTH的整数变量;根据命名约定,它可能是一个常量(静态final…),当您选择auto complete时,它只是由IDE中的编辑器提供的。