Это мой код, который я разработал.Это основная программа, которая содержит и выполняет каждый внешний JFrame для моей Игры.chooseGender - это внешняя программа, представляющая собой не что иное, как JFrame и его компоненты.
Моя цель для этого заключается в том, чтобы при выполнении executeGender у него было 2 кнопки для параметров (мужской, женский), когда пользователь выбирает один из них, actionListener устанавливает для фрейма setVisible (false), а затем открывает событие WindowClosingследующий JFrame, (выберите гонку).Это произойдет еще для нескольких кадров, но эти два предназначены для целей обучения.Я ценю помощь заранее.:)
Итак, мой вопрос: как мне добавить окно WindowListener для выбора Gender в этой программе, чтобы я мог закрыть его и открыть следующий?
package javagame;
import java.awt.EventQueue;
import java.awt.HeadlessException;
import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;
import javax.swing.JFrame;
public class Main implements WindowListener {
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
new chooseGender().setVisible(true);
}
});
EventQueue.invokeLater(new Runnable() {
public void run() {
new chooseRace().setVisible(false);
}
});
}