So this question is fairly simple, and I feel like it's kind of an idiot question.
When I run my program, many duplicates of classes are being generated. Specifically JFrame classes. If I look in my build/packagename/classes/ directory, I'll see JFrameClassName.class, followed by several class duplicates labelled JFrameClassName$1.class, JFrameClassName$2.class, JFrameClassName$3.class etc.
The main JFrame classes have the correct file size. Their duplicates only seem to be 1KB, but they aren't empty. I'm not asking for a specific solution here, I would just like to know what the possible problems that could be causing this are. If anyone could help I would greatly appreciate it. Thanks