Dwa aplety i ich współpraca

0

Siemka. Mam taki mały problem ze współpracą dwóch apletów. A mianowicie, w tej samej paczce mam stworzone dwa aplety, jeden z aplikacji gdzie wybieram sobie jakąś figurę i nią poruszam za pomocą klawiatury, a drugi to wykres który ma przedstawiać liczbę ruchów danej figury. Problem w tym, że nie wiem jak przekazać wartość ruchów z jednego apletu do drugiego, i następnie go odświeżyć, żeby na bieżącą wyświetlała wyniki?

0

Możesz nadawać apletom nazwy:

<applet code=... width=... height=... name="bleble">

A w kodzie apletu coś takiego:

Enumeration<Applet> aplety = getAppletContext().getApplets();
while (aplety.hasMoreElements())
{
      Applet ap=aplety.nextElement();
      if(ap.getName().equalsIgnoreCase("bleble"))
      {
           ...
      }
}
0

Ale w kodzie którego? Tego z wykresem?

0

Raczej tego pierwszego. On "wie", że użytkownik coś zrobił i trzeba zaktualizować wykres. Powinien zatem zmienic dane do wykresu (nie wiem, który aplet je przechowuje) i wywołać repaint() na aplecie z wykresem .

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