Используйте JDialog вместо JFrame. В JDialog вы можете установить свойство 'модальные', что означает, что «верхняя полоса» или что-то не отображается.
Убедитесь, что у JDialog нет родительского фрейма или чего-либо еще: модальный JDialog заблокирует GUI любого родительского компонента GUI. Но если вы просто используете его в качестве основного компонента, проблем нет:)