Witam, powiedzmy, ze mam dwie klasy: Ramke (JFrame) oraz Panel (Jpanel). Chcialbym zrobic cos takiego, ze JFrame to moje menu z jbuttonami i kiedy nacisne Start otwiera mi sie JPanel (w moim przypadku z gra). Probowalem na wiele sposob ale ciagle cos jest nie tak, w jaki sposob mozna to zaimplementowac? W internecie nie moge nic znalezc, podejrzewam ze szukam po zlych haslach, mam nadzieje, ze bedziecie wyrozumiali :)
0
0
A są jakieś ważne powody, żeby to był JPanel? Zrób JFrame z takimi własnościami:
setExtendedState(MAXIMIZED_BOTH);
setUndecorated(true);
0
Użyłem do tego CardLayout, w koncu znalazlem :) Teraz nie wiem czy moge zadac tu inne pytanie ale sprobuje, co zrobic zeby wyciagnac jbuttony przed obraz? bo pojawiaja sie dopiero kiedy najade na nie myszka
0
Jeżeli pojawiają się dopiero po najechaniu na nie myszką to prawdopodobnie są wcześniej odrysowywane przed obrazem (kiedy są niewidoczne). Musisz się pobawić z odpowiednią kolejnością wywołań repaint() lub/i zawartością metody rysującej.