public class Main
{
private static boolean SaH=false,LaE=false;
public static void main(String[] args{
//other code
choice1.addActionListener(
new ActionListener() {
public void actionPerformed(ActionEvent e) {
SaH = true;
frame.dispose();
}
}
);
if (SaH==true)
{
// more code
プログラムを実行すると、dispose()
メソッドを介してフレームが消えます。ただし、if ステートメントには入りSaH
ません (変化していません)。