Я привык быть в состоянии создать экземпляр другого класса, запустивКак вызвать класс, который был создан с помощью windowBuilder (Eclipse)
Config con = new Config();
con.setVisible(true);
Однако, это, кажется, не работать с тем, как WindowBuilder плагин настроил gui в Config. Когда предыдущая команда запущена, она создает пустой крошечный JFrame. Основной метод Config содержит только следующие:
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
Config window = new Config();
window.frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
конструктор просто вызывает метод инициализации, который содержит создание контента:
public Config(){
initialize();
}
private void initialize() {
frame = new JFrame();
frame.setBounds(100, 100, 450, 300);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().setLayout(null);
frame.setLocationRelativeTo(null);
frame.setResizable(false);
//other configuration here
}
Как я могу позвонить Config из другого класса для запуска и быть видимым ?