你的程序有两处是需要改的:1.contentPane.add(icon1);//将按钮加到面板上 这句,面板添加的应该是lbcon1。。所以应该为:contentPane.add(lbcon1);2.JLabel lbcon1=new JLabel("我的第一个程序~喵",icon1,SwingConstants.TOP);//文字在图片的上面。。。这句,SwingConstants.TOP这里有问题。
①、其他代码不变,修改Cat类如下:class Cat extends Animal { //增加无参构造器 public Cat(){} //增加名字和年龄的构造器 public Cat(String name, int age){ super(name,age); } public void eat() { System.out.println("猫吃鱼"); }}②、其他代码不变,...
Error:(11, 1) java: constructor ConsultationPointOfContact in class models.ConsultationPointOfContact cannot be applied to given types; required: no arguments found: java.lang.String,java.lang.String,java.lang.String reason: actual and formal argument lists differ in length 原文由 Menelaos 发布...
import java.util.*;import java.util.Calendar;public class Student { int id, Byear;double eng,math,com;public Student(int id, int Byear, double eng,double math,double com){ // 参数列表要这么改 this.id = id;this.Byear = Byear;this.eng = eng;this.math = math;this.c...
我正在尝试调用一个方法,但是它给出了这个错误:java:112:错误: 必需:字符串,字符串找到:字符串原因:实际参数和形式参数列表的长度不同这是我尝试调用的方法:public void setShippingDest(String inCustName, String inDestn) { // ...}这是我要称呼它的方式:shipOrder.setShippingDest("Broome"); 查看完整...
java:112:错误: 必需:字符串,字符串 找到:字符串 原因:实际参数和形式参数列表的长度不同 这是我尝试调用的方法: public void setShippingDest(String inCustName, String inDestn) { // ... } 这是我要称呼它的方式: shipOrder.setShippingDest("Broome");30...
import java.util.Scanner;public class EncryptTest {public static void main(String[] args) {System.out.println(encrypt("hello", 20));userInteraction();}public static String encrypt(String message, int key) {System.out.println("encoding: " + message + ", with key: " + key);S...
1 当类没有给出构造方法时,java会默认给出无参构造。而Father给出了带参构造 publicFather(Stringname){ } 1. 系统就不会再给无参构造。 2 子类的构造方法其实第一句都默认是super(); 是调用父类的无参构造。而此时父类没有无参构造,只有带参构造,所以报错原因为:实际参数列表和形式参数列表长度不同,可不...
你的Manager类的构造方法是有参数的啊,你在new对象的时候,没有给构造方法参数,编译自然是不通过的
class中的Constructor接受3String参数,而不是1。