Wpis z mikrobloga

#programowanie #java #helpmeeeee #informatyka

Tu jest część kodu która powoduje problemy, pomoze ktos?

private ScheduledThreadPoolExecutor exec1 = new ScheduledThreadPoolExecutor(2);

private Runnable zmienPole1() throws InterruptedException

{

Thread.sleep(1000L);

jtextfield1.setText("" + 1);//to tylko testowo

return null;

}

private void startRunning() throws InterruptedException

{

try

{

exec1.schedule(zmienPole1(), 1, TimeUnit.SECONDS);

exec1.awaitTermination(1, TimeUnit.DAYS);

}

catch(NullPointerException npe)

{

npe.printStackTrace();

}

}

Sypie mi taki oto wyjątek:

at java.util.concurrent.ScheduledThreadPoolExecutor.schedule(Unknown Source)

at Zad1.startRunning(Zad1.java:102)
  • 3