これは非常に単純な質問のように感じますが、私が探して「答え」を見つけたすべての例で、私の理解レベルをはるかに超えていました。私は Java に比較的慣れておらず、AP Comp Sci クラスのために 9 月に始めたばかりです。しかし、私は非常に単純なアプレットを作成して、(同様にオタク系の) 女の子にプロムを依頼しています。つまり、基本的にこれは、私が彼女に渡すフラッシュ ドライブ上にあるだけで、アプレットが機能する必要があることを意味します。以前はエクスポートする必要がなく、プログラムは (少なくとも Eclipse の観点からは) 正常に動作しますが、.jar ファイルとしてエクスポートして実行しようとするたびに、何も起こりません。まったく。エラーなし、ボックスなし、何もありません。私は、オプション内ではなく、少し圧倒されるように思われるhtmlまたは何かを使用する必要があることを常に見ています(私が言ったように、
とにかく、どうすればこれを修正して、潜在的な日付を勝ち取ることができますか?
次のようにコードします。
package Runner;
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class mainRunner extends Applet implements ActionListener {
public mainRunner(){
Label Prom=new Label ("Prom?");
JButton BYes=new JButton("Yes!");
JButton BNo=new JButton("No!");
JButton YYes=new JButton("Why yes?");
JButton YNo=new JButton("Why no?");
BYes.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent Yes){
//code...//
}
}
);
BNo.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent No){
//code...//
}
}
);
YYes.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent WhyYes){
//code...//
}
}
);
YNo.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent WhyNo){
//code...//
}
}
);
add(Prom);
add(BYes);
add(YYes);
add(BNo);
add(YNo);
}
@Override
public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub
}
}
事前に感謝し、可能であれば物事をかなり合理化するようにしてください.