Ребята, я немного больше изучил это, по-видимому, есть метод, который называется setMinimumSize
По сути, все, что вам нужно сделать, это добавить
Dimension minimumSize = new Dimension(50, 50);
frame.setMinimumSize(minimumSize);`
У меня естьобнаружил, что если размер меньше 75x75, то изменение его размера внезапно изменит минимальную ширину до 75. Решение состоит в том, чтобы просто сделать frame.setResizable(false)
Но в любом случае, спасибо за вашу помощь!