gpt4 book ai didi

java - IntComponent() 错误

转载 作者:太空宇宙 更新时间:2023-11-04 07:29:48 25 4
gpt4 key购买 nike

我在一帧中有一个名为 uname 的字符串。

uname = usrNameTxt.getText();
char[] pword = pwordTxt.getPassword();
String password = new String(pword);

并指出下一帧

 this.dispose();
new SectionsFclty(uname).setVisible(true);

在我的另一个(如下所示)框架中想要字符串 uname...

  public SectionsFclty() {
initComponents();
}

public SectionsFclty(String uname) {
initComponents();
jLabelUsername.setText(uname);
}

但是在我的第二帧(SectionsFclty.java)中出现错误

  private void initComponents() {

jPanel1 = new javax.swing.JPanel();
jButton1 = new javax.swing.JButton();
jButton2 = new javax.swing.JButton();
jLabel1 = new javax.swing.JLabel();
jLabelUsername = new javax.swing.JLabel();..............

} // shows an error now

以下错误

  error: illegal start of expression
private void initComponents() {
new SectionsFclty().setVisible(true);

必需:字符串 发现:没有参数 原因:实际参数列表和正式参数列表的长度不同注意:某些输入文件使用未经检查或不安全的操作。注意:使用 -Xlint 重新编译:未选中详细信息。

最佳答案

似乎 SectionsFclty 的构造函数需要一个 String 参数,请确保传递它,如下所示:

new SectionsFclty("some string").setVisible(true);

另一个想法:确保 SectionsFclty确实有一个无参数构造函数。问题中发布的代码有它,但如果真实的代码有它,则不会发生显示的错误。请记住:隐式提供无参数构造函数,但如果声明了不同的构造函数,则必须显式声明无参数构造函数(如果需要)。

关于java - IntComponent() 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17911853/

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