Я позволю код и ошибки говорить, потому что я действительно думаю, что они говорят все, кроме ЭТО НЕ ДОЛЖНО БЫТЬ! Кто-нибудь знает, как сделать эту компиляцию?* Код
class CountDownTimerGUI extends BHTimerGUI
{
private TimerJPanel control;
private TimerDisplayJPanel disp;
public CountDownTimerGUI(TimerJPanel control, TimerDisplayJPanel disp)
>> {
this.control = control;
this.disp = disp;
}
}
(>>
обозначает строку ошибки)
это переопределяет конструктор для BHTimerGUI
, который имеет следующий конструктор:
public BHTimerGUI(TimerJPanel control, TimerDisplayJPanel disp)
{
this.control = control;
this.disp = disp;
}
Ошибка компилятора
I:\Java\NetBeansProjects\Blue Husky's Timer 2.0.0\src\bhtimer\GUI.java:145: cannot find symbol
symbol : constructor BHTimerGUI()
location: class bhtimer.BHTimerGUI
{
NetBeans показывает всплывающее окно со следующим текстом:
constructor BHTimerGUI in class bhtimer.BHTimerGUI cannot be applied to given types;
required: bhtimer.TimerJPanel,bhtimer.TimerDisplayJPanel
found: no arguments
reason: actual and formal argument lists differ in length