Witam,
Pojęcie o programowaniu jako takie mam, z Javą też już miałem styczność, ale nie przy aplikacjach okienkowych, stąd też moje pytania zapewne banalne pytania:
Stworzyłem za pomocą kreatora w NetBeans szkielet okna programu. Dodałem wszystkie buttony, menu, połączyłem slider ze spinnerem i tak dalej. I teraz, nie wiem gdzie powinienem umieścić definicje funkcji obsługujących różne zdarzenia. Kreator utworzył mi dwa pliki:
DesktopApplication1.java</code>, w którym znajduje się jedynie <code class="cpp">public class DesktopApplication1 extends SingleFrameApplication
zawierająca funkcję main.
Oraz public class DesktopApplication1View extends FrameView
ze wszystkimi dodanymi komponentami.
Chciałbym też np. móc rysować punkty na jPanel1 po kliknięciu myszką. Wiem mniej więcej jak to powinno wyglądać: powinienem mieć klasę jPanel1 rozszerzającą JPanel, funkcję przechwytującą kliknięcie myszki i pobranie współrzędnych:
private void jPanel1MouseClicked(java.awt.event.MouseEvent evt) {
int x = evt.getX();
int y = evt.getY();
}
Oraz funkcję rysującą void paint (Graphics g);.
Tylko nie wiem gdzie to wszystko umieścić, próbowałem już w DesktopApplication1.java, jak i DesktopApplication1View.java, ale nie chciało mi rysować.
Proszę o wskazówki. Dzięki z góry.