如何在Netbeans IDE 12.0中生成Java类的setter和getter方法[duplicate]

fcwjkofz  于 2022-11-24  发布在  Java
关注(0)|答案(1)|浏览(379)

此问题在此处已有答案

Generate getters and setters in NetBeans [closed](1个答案)
关闭8个月前.

public class Employee {

    private long id;
    private String firstname;
    private String lastname;
    private String emailId;
    
    

}

waxmsbnn

waxmsbnn1#

生成getter和setter:

  • 将光标放在声明了字段的类中。将光标放在要插入生成的代码的位置。

  • 右键单击。从显示的上下文菜单中选择插入代码...

  • 显示"生成“上下文菜单:

  • 根据需要从上下文菜单中选择Getter...Setter...Getter和Setter...(尽管在您的情况下您需要Getter和Setter...),然后按[enter]。

  • 显示生成Getter和Setter对话框:

  • 在该对话框中,选中类名旁边的复选框,或者单击Select All,为所有字段生成getter和setter。否则,选中要为其生成getter和setter的特定字段。在我的示例中,我只选中了字段firstnamelastname,然后单击Generate

这就是结果:

package employee;
public class Employee {

    private long id;
    private String firstname;
    private String lastname;
    private String emailId;

    public static void main(String[] args) {
        // TODO code application logic here
    }

    public String getFirstname() {
        return firstname;
    }

    public void setFirstname(String firstname) {
        this.firstname = firstname;
    }

    public String getLastname() {
        return lastname;
    }

    public void setLastname(String lastname) {
        this.lastname = lastname;
    }

}

备注:

  • 据我所知,自NetBeans 8.x以来,该过程没有发生任何变化。
  • 键盘快捷键可能因环境而异,因此,单击鼠标右键访问生成上下文菜单更为可靠。但是,由于在生成上下文菜单中看不到Getter和Setter...的菜单项,可能是光标放在了不适当的位置。例如,如果我将光标放在我的Employee.java文件的最后,我会看到一个适当缩小的上下文菜单,其中没有**Getter和Setter...**条目

  • 如果您仍然无法回答问题,请更新您的问题,使用屏幕截图显示整个类,并在适当的位置(例如Employee类的最后一个大括号之前)用光标右键单击后显示上下文菜单。

相关问题