Создайте класс Abstact, который extends JFrame
В конструкторе установите ваш значок.
Создайте дочерний класс, который расширяет ваш новый Abstract Class
, и вызовите super
в вашем конструкторе
public abstract class MainFrame extends JFrame {
protected MainFrame() {
this.setIconImage(null); // Put your own image instead of null
}
}
public class ChildFrame extends MainFrame {
public ChildFrame() {
super();
}
}
Вы также можете просто создать объект из вашего нового класса
public class MainFrame extends JFrame {
public MainFrame() {
this.setIconImage(null); // Put your own image instead of null
}
}
public class Frame {
private MainFrame mainframe = new MainFrame();
public Frame() {
super();
}
}