All pastes #257703 Raw Edit

Someone

public text v1 · immutable
#257703 ·published 2006-11-25 17:52 UTC
rendered paste body
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.border.*;
import java.net.URL;


public class Main extends JFrame{
    private aCanvas canvas;
    private filterPanel filter;
    private Image icon;
    private URL iconURL;
    private optionPanel option;
    private infoArea infoDiv;
    private JScrollPane scrollPane;
	public static void main (String [] args) {
        new Main();
    }

    public Main () {	
        //get the Icon for the window
        try{
        iconURL=new URL("http://alcoholshopper.com/minilogo.gif");
        }catch(Exception e)
        {
            System.out.println("Error:internet is not working!");
        }
        setTitle("Alcoholshopper.com Presents");
	setSize(860,860);
	setLocation(100,100);
        //set the icon
        icon=Toolkit.getDefaultToolkit().getImage(iconURL);
        setIconImage(icon);
       	setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
	Container content=getContentPane();
	content.setLayout(new BorderLayout());	
        //Div for displaying info on clicks
        infoDiv=new infoArea();
        //Graph area
	canvas=new aCanvas(infoDiv);
        scrollPane=new JScrollPane(canvas);
        content.add(scrollPane);
       	//content.add(canvas);
        //Bottom buttons
        filter=new filterPanel(canvas);
	content.add(filter,BorderLayout.SOUTH);
        //Top buttons
        option=new optionPanel(canvas,filter.getXCombo());
        content.add(option,BorderLayout.EAST);
        content.add(infoDiv,BorderLayout.NORTH);
        

        setVisible (true);
    }

}