Javaでウインドウを表示する方法
Javaで簡単なアプリケーションを作成してみようと思いつき調べながらやってみたところ中身だけはできましたがウインドウを開けませんでした。開けないというのは「推奨されないAPIを使用またはオーバーライドしてます。詳細については-Xlint:deprecationオプションを指定して再コンパイルしてください」と表示されてコンパイルエラーになってしまうからです。
使用したプログラムは以下のようになっています。
import java.awt.*;
public class window2 extends java.applet.Applet {
Frame win=new NewFrame("ボタン付きウインドウ");
public void init(){
win.resize(200,150);
win.move(300,100);
add(new Button("開く"));
}
public boolean action(Event e, Object o){
if(o.equals("開く")) win.show();
return true;
}
class NewFrame extends Frame {
NewFrame(String title) {
super(title);
Label mesg=new Label("ウインドウ 3",Label.CENTER);
add("Center",mesg);
add("South",new Button("閉じる"));
}
public boolean action(Event e, Object o){
if(o.equals("閉じる")) this.hide();
return true;
}
}
}
補足
さっそく教えて頂いてありがとうございます。しかし トライしてみたところ、上手くいきません。具体的には、MyList.javaというファイルを-depricationするのに、「javac -deprication MyList.java」 と打ってみたのですが、駄目でした。その他いろいろスペースを空けたり、開けなかったり、<>をつけたり、試してみたのですが、「javac: -deprication は無効なフラグです。」と言われてしまいます。 恐縮ですが、具体的にファイルをどう指定していいのか、教えてください。よろしくお願いします。