Jak zczytać wszystkie współrzędne w obszarze JPanel?

Jak zczytać wszystkie współrzędne w obszarze JPanel?
PS
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1
0

Potrzebuję wczytać wszystkie współrzędne z JPanel do tablic ( oddzielnie x, oddzielnie y). Jak można to zrobić?

BA
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 68
0

Z JPanel możesz pobrać Componenty a z każdego Componentu jego współrzędne

  • Rejestracja: dni
  • Ostatnio: dni
0

Czy tak to powinno wyglądać?

Kopiuj

wysokosc= Obszar.getSize().getHeight();
szerokosc= Obszar.getSize().getWidth();
razy=szerokosc*wysokosc;

Component components[] = ((Container)Obszar).getComponents();

      int wx[]=new int[(int)razy];
      int wy[]= new int[(int)razy];
      
        for (int i = 0; i < components.length; i++) {
            wx[i]  =components[i].getX();
            wy[i]  =components[i].getY();
        }


Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.