Java Netbeans - aplikacja z alarmem

0

Witam.
Mam problem z napisaniem czegoś takiego...
(JAVA, środowisko NetBeans 6.1)
Mam program, który ma być czymś w rodzaju organizera..mam napisaną całą aplikacje na bazie danych ale mam problem ze zrobieniem alarmu - przypomnienia...
Potrzebuje zrobić coś takiego, że w trakcie działania aplikacji program ma w tle cały czas sprawdzać date, i jak wystąpi jakaś zczytana wczesniej z bazy to ma wyświetlić kominikat, albo można zrobić tak, że po prostu program przy uruchomieniu zczyta sobie czas do poszczególnych alarmów a potem po prostu w tle odliczy ten czas i wyświetli okno.... i tu jest problem...jak zrobić, żeby aplikacja działała cały czas a w tle było to wszystko zliczane lub sprawdzane...prosze pomoc bo mi już ręce opadają,...nie wiem jak to zrobić:/

0

Wątki?

Pzdr.

0

Też tak myśle...ale mam z tym problem:

mój 2 wątek:

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package inteligentnyorganizer;

/**
 *
 * @author Cez
 */
public class przypomnie extends Thread {
  /* This class simply runs a thread to count to 50 */
     public int count = 1;

    /*@Override*/
      public void run() {
          while (count < 50) {
              try {
                  sleep(1000);
             
                  
                 
              } catch (InterruptedException e) { }
            count++;
            
  InteligentnyOrganizerView.jFrame6.show();
        }
			stop();
    }    
 }

No i mam taki błąd:

non-static variable jFrame6 cannot be referenced from a static context

I co z tym zrobić??

0
  InteligentnyOrganizerView.jFrame6.show();

Problem chyba jest w tej linijce. Czy InteligentnyOrganizerView to nazwa klasy, czy obiektu?

0

jest to nazwa klasy...chodzi o to ze z klasa przypomnienie ma sobie odliczac w tle...po czym ma wyświetlić element jFrame8 z klasy InteligentnyOrganizerView...

0

A jFrame6 jest statyczny? Bo jeżeli nie, to najpierw musisz stworzyć obiekt klasy InteligentnyOrganizerView, a potem dopiero przez instancję tej klasy odwołać się do jFrame6. Najlepiej pokaż kod klasy InteligentnyOrganizerView.
Pozdrawiam,
Afish

0

Jeśli chodzi o odpalanie alarmów o zadanym czasie poczytaj może o Quartz (http://quartz.dev.java.net)

0

InteligentnyOrganizerView to z jakieś 4 strony a4 kodu...w większości wygenerowane przez Netbeans...:/ (bo to jest cały GUI)

0

Spróbuj w klasie InteligentnyOrganizerView przed deklaracją jFrame6 dodać słowo "static".

Chociaż lepsze rozwiązanie polegałoby na przekazaniu referencji do jFrame6 temu drugiemu oknu(np. w konstruktorze)

0

jest ktoś może z wrocławia?? ;-P

1 użytkowników online, w tym zalogowanych: 0, gości: 1