В настоящее время я пытаюсь создать метод для изменения всех значков jFrames из одного отдельного класса ( в другом пакете ) сразу , так что мне не нужно добавлять метод смены значка в КАЖДЫЙ класс jFrame, а вместо этого просто нужно скопировать одну или две строки кода и изменить целевой jFrame.
Но я не могу заставить его работать, независимо от того, как я пытаюсь .Вот код для класса , который должен изменить значок :
package com.sts.images;
import com.sts.screens.LoginScreen;
import javax.swing.ImageIcon;
public class ChangeIcon{
LoginScreen LS = new LoginScreen();
ImageIcon IC = new ImageIcon("images/icon.png");
LoginScreen.setIconImage(IC.getImage()); //First thing I tried...
LS.setIconImage(IC.getImage()); //Second thing I tried....
}
(ПРИМЕЧАНИЕ. JFrame "LoginScreen" находится в другом пакете в том же проекте.)
Возможно ли вообще сделать такую вещь?Или я должен просто добавить его к каждому jFrame вместо этого?