У меня есть программа, которая мне нужна, чтобы получить ввод от пользователя через окно Jframe.Это как цикл while, где я вызываю окно Jframe и получаю информацию от пользователя.Но окно JFrame не ожидает ввода и не запускает цикл до тех пор, пока он не запустится в последний раз, и только там ожидает ввода.
Я хотел бы заставить окно Jframe ожидать ввода на каждой итерации цикла while.,Есть какой-либо способ сделать это ?
...
/**
* Create the frame.
*/
public Janela3(KieSession kSession) {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 462, 447);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
setContentPane(contentPane);
kSession.setGlobal("J3", this);
contentPane.setLayout(null);
JPanel panelMain = new JPanel();
panelMain.setBackground(new Color(248, 148, 6));
panelMain.setBounds(0, 0, 448, 44);
contentPane.add(panelMain);
tituloJanela = new JLabel();
tituloJanela.setFont(new Font("Tahoma", Font.BOLD, 24));
tituloJanela.setForeground(new Color(255, 255, 255));
panelMain.add(tituloJanela);
kSession.setGlobal("TJ3", tituloJanela);
JPanel childPugh = new JPanel();
childPugh.setBounds(0, 44, 448, 364);
...
}