All pastes #405084 Raw Edit

Untitled

public java v1 · immutable
·published 2007-03-21 14:35 UTC
rendered paste body
package view;import java.awt.event.*;import javax.swing.*;import java.awt.*; public class BackgroundImage extends JFrame{	JScrollPane scrollPane;	ImageIcon icon;	Image image; 	public BackgroundImage()	{		icon = new ImageIcon("bg.jpg"); 		JPanel panel = new JPanel()		{			public void paintComponent(Graphics g)			{				//Viser bakgrunnsbilde i full størrelse.				g.drawImage(icon.getImage(), 0, 0, null);				//Skalerer bildet til ramme.				Dimension d = getSize();				g.drawImage(icon.getImage(), 0, 0, d.width, d.height, null);				super.paintComponent(g);			}		}; 		panel.setOpaque( false );		panel.setPreferredSize( new Dimension(100, 100) );		scrollPane = new JScrollPane( panel );		getContentPane().add( scrollPane );	}				//public static void main(String [] args)		//{		//	BackgroundImage frame = new BackgroundImage();		//	frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);		//	frame.setSize(300, 300);		//	frame.setLocationRelativeTo( null );		//	frame.setVisible(true);					}