In many first person 2d games, there will be a huge playing field, but a small display area on your computer:
++++++++++++++++++++++++++++++++++++
+++++aaaaaa+++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++
+++++aaaaaa+++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++
+++++aaaaaa+++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++
+++++aaaaaa+++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++
where "+" is the entire playing field and "a" is the displayable region on your screen.
I want to make a game like this where pressing the arrow keys will make you move across the entire playing field.
Question: Would I need to create a huge JPanel to accomplish this? (Bigger than the screen)