Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
alguem tem ideia como fazer uma tela de splash http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif para um programa em java..??.. valeu http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
.. valeu broder
cara da uma olhada nesta
public splash() { JLabel image = new JLabel(new ImageIcon(getClass().getResource("/images/Splash.gif"))); status.setOpaque(false); status.setForeground(new Color(165, 5, 66)); FontMetrics f = status.getFontMetrics(status.getFont()); Container content_pane = getContentPane(); content_pane.setLayout(null); content_pane.add(status); content_pane.add(image); Dimension image_size = image.getPreferredSize(); setSize( image_size ); image.setBounds( 0, 0, image_size.width, image_size.height ); status.setLocation( 0 , getSize().height - f.getHeight() - STATUS_BOTTOM_INSET ); Dimension statusSize = new Dimension( getSize().width, f.getHeight()); status.setSize( statusSize ); status.setHorizontalAlignment( SwingConstants.CENTER ); setLocation(findScreenCenter()); } public void setStatus(String key) { status.setText(key); } private Point findScreenCenter() { Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); Dimension mySize = getSize(); Point fin = new Point(0, 0); fin.x = (screenSize.width - mySize.width) / 2; fin.y = (screenSize.height - mySize.height) / 2; return fin; }}