подскажите что я делаю не так. Есть такой код:
public SplashScreen(String path, long time, JFrame parent)
{
setBackground(new Color(0, 255, 0, 0)); // Transparency.
image = Toolkit.getDefaultToolkit().getImage(path);
ImageIcon imageIcon = new ImageIcon(image);
setSize(imageIcon.getIconWidth(), imageIcon.getIconHeight());
setLocationRelativeTo(null);
setAlwaysOnTop(true);
setVisible(true);
new Timer().schedule(new TimerTask()
{
@Override
public void run()
{
setVisible(false);
if (parent != null)
{
// Make parent visible.
parent.setVisible(true);
// Focus parent window.
parent.toFront();
parent.setState(Frame.ICONIFIED);
parent.setState(Frame.NORMAL);
}
dispose();
}
}, imageIcon.getIconWidth() > 0 ? time : 100);
}
public DBConfigGUI(String db, String dir)
{
new SplashScreen("..\\images\\splash.gif", 50000, this);
}
Картинку выводит но анимация при это мне срабатывает.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Можно ли переписать этот код с помощью Stream Api, как это будет выглядеть?
Есть проблема, когда я загружаю некоторые файлы, с помощью multipartfile, то получаю "Access is denied"
Когда нужно использовать String и когда нужно использовать StringBuilder?Какие отличия?
Я не могу понять, как растянуть вкладки (EXPRESS и LOGISTICS) на требуемую ширину и убрать отступ между ними