ヘルプが必要です。ボタンがクリックされたときに実行されるメソッドがあります。このメソッドは、別のクラスの変数を更新する新しいウィンドウを開き、メソッドはクラスからこの変数を取得して使用します。
ロードされたウィンドウは空白であり、wait()関数が原因で、新しいウィンドウがロードされる前にスレッドが停止しているように見えます。
private void autoFillUsersActionPerformed(java.awt.event.ActionEvent evt) {
publicLesson pL= new publicLesson();
new dateSelect().setVisible(true);
try{
synchronized(this){
this.wait();
}
}
catch(Exception e){
}
int var= pL.getAmount();
System.out.println("var ="+var);
DefaultTableModel defaultModel = (DefaultTableModel) pupilTable.getModel();
for (int i = 0; i <= (userCountAmount - 1); i++) {
defaultModel.setValueAt(var, 5, i);
System.out.println("BeingSet");
}
}