JPanel vs JFrame w Javie
Uczę się Java gui. Sposób, w jaki nauczyłem się tworzyć okno, polega na dziedziczeniu lub rozszerzaniuJFrame
klasa i dobrze jest z niej korzystać, jakJFrame
zawiera wszystkie właściwości okna. Teraz Jeśli chcę dodać coś do tego okna, muszę użyćadd()
metoda. Ale dziś natknąłem sięJPanel
który również tworzy okna i możemy dodawać rzeczy przezjpanelObjec.add()
.
Jaka jest różnica między tymi dwiema metodami? Czy są w jakiś sposób powiązane?