Я работаю над Swing-интерфейсом, в котором я хочу центрировать несколько компонентов (JDialogs и JFrames). Я знаю, что следующий код вычислит размер экрана пользователя, и оттуда я могу легко отцентрировать компонент:
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
В целях эффективности я должен рассчитать это только один раз и сохранить в некоторой константе, чтобы его можно было повторно использовать в любой части проекта. Какова лучшая практика для хранения этого для последующего повторного использования, чтобы он был доступен для нескольких классов?
(Более того, если есть лучший способ расчета размера экрана для центрирования, я также буду готов это услышать)