Я считаю, что вы можете позвонить dialog.setUndecorated(true)
, чтобы удалить строку заголовка. Не уверен насчет только «Х».
Удаление «Х» может быть не очень хорошей идеей, поскольку вы хотите, чтобы пользователи могли легко закрывать диалоговое окно.
Лучше всего контролировать, что происходит, когда пользователи нажимают «X», используя dialog.setDefaultCloseOperation
или WindowListener
.