Я не знаю, если, если вы используете собственный оконный менеджер ОС, это может быть невозможно. Причина в том, что строка заголовка рисуется вне Java. Если вам действительно нужна эта информация, вам, вероятно, понадобится использовать JNI.
Однако, если вы используете внутренние рамки, вы можете сделать следующее
JInternalFrame mydialog = new JInternalFrame();
((BasicInternalFrameUI)mydialog.getUI()).getNorthPane().getHeight();
Но более важный вопрос: почему вы хотите знать? Идея оконной системы заключается в том, что программист может абстрагировать содержимое своего приложения от оконной среды. Это сделано для того, чтобы пользователь мог динамически настраивать внешний вид окон, выглядеть одинаково во всех приложениях и не мешать нормальной работе приложения.
Такой интерфейс между ОС и приложением потребовал бы всего API для передачи сообщений, чтобы информировать о смене декораций окон и т. Д.