Я установил непрозрачность на 80 ... однако текстовые поля, время и редактирование кажутся видимыми
Фон текстового поля белый. Другие компоненты серого или черного цвета.
Непрозрачность работает так, что разные цвета выглядят по-разному.
Я хочу, чтобы фон был черным.
Так почему вы играете с непрозрачность панели? Просто сделайте цвет панели ЧЕРНЫМ.
Самый простой способ сделать это - использовать «Стеклянную панель». Стеклянная панель покроет весь кадр. Таким образом, вы бы:
- сделали фон стеклянной панели черным
- добавили фоновую панель на стеклянную панель
- сделали стеклянную панель видимой
Прочтите раздел из учебника Swing по Как использовать Root Панели для получения дополнительной информации и рабочего примера для начала работы.