プログラミングに Apache Pivot を実装しようとしているところですが、@Override
. これのバリエーションでエラーコードが表示されます:
「タイプ Chief のメソッド shutdown(boolean) は、スーパータイプ メソッドをオーバーライドまたは実装する必要があります」
これは私のコードは非常に単純ですが、うまく動作させることができません。エラーが発生する場所を でマークしました//Error resides here
。
package portal;
import java.awt.Color;
import java.awt.Font;
import org.apache.pivot.collections.Map;
import org.apache.pivot.wtk.Application;
import org.apache.pivot.wtk.Display;
import org.apache.pivot.wtk.HorizontalAlignment;
import org.apache.pivot.wtk.Label;
import org.apache.pivot.wtk.VerticalAlignment;
import org.apache.pivot.wtk.Window;
public class Chief {
private Window window = null;
//Error resides here
@Override
public void startup(Display display, Map<string, String> properties) {
window = new Window();
Label label = new Label();
label.setText("Hello World!");
label.getStyles().put("font", new Font("Arial", Font.BOLD, 24));
label.getStyles().put("color", Color.RED);
label.getStyles().put("horizontalALignment",
HorizontalAlighnment.CENTER);
label.getStyles().put("verticalAlignment",
VerticalALignment.CENTER);
window.setContent(label);
window.setTitle("Hello World!");
window.setMaximized(true);
window.open(display);
}
//Error resides here
@Override
public boolean shutdown(boolean optional) {
if (window !=null) {
window.close();
}
return false;
}
//Error resides here
@Override
public void suspend() {
}
//Error resides here
@Override
public void resume() {
}
}