班级n.1:
void visualizza(){
System.out.println("Testing")
.....
}
班级n2(JFrame):
label1.setText(obj1.visualizza());
Netbeans告诉我错误:“此处不允许使用void类型”
答案 0 :(得分:4)
您的void visualizza()
方法未返回任何String
。
System.out.println("Testing")
只需在控制台上打印字符串Testing
。
但对于setText()
方法,您需要传递String
作为参数。
这很可能是你想要实现的目标:
String visualizza() {
return "Testing";
}
然后 -
label1.setText(obj1.visualizza());
PS: 在参考stackoverflow之前,请至少在基础知识上做自己的研究。祝你好运!