Я хотел бы перейти с моего индикатора выполнения (который не является полностью прогрессом, просто gif) на другой JFrame
, который перенесет меня в рамку входа через 5 секунд, но я не хочу использовать ни всплеск, нииспользуйте кнопки.
Мой Loading
Исходный код фрейма:
public static void main(String[] args) {
JFrame frame = new JFrame("Loading");
frame.getContentPane().setBackground(Color.white);
ImageIcon loading = new ImageIcon("loading.gif");
frame.add(new JLabel("", loading, JLabel.CENTER));
frame.setSize(400,400); // dimensions of the gif.(800x600)
frame.setUndecorated(true); // removing the minimize and shit..
frame.setResizable(false);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setLocationRelativeTo(null);
frame.setVisible(true);
Таким образом, в основном, после выполнения этого кода в течение примерно 10 секунд, он переходит к другому классу, который содержит другой фрейм, называемый login.Ява.