1 package main;
2
3 import intellego.Intellego;
4 import util.*;
5 import interfaces.*;
6 import real.*;
7 import simworldobjects.*;
8 import main.*;
9 import NetBeansResources.*;
10 import javax.swing.plaf.basic.BasicBorders.*;
11
12 import java.awt.*;
13 import java.lang.*;
14 import java.awt.event.*;
15 import java.awt.event.ItemListener.*;
16 import javax.swing.*;
17 import javax.swing.event.*;
18 import java.io.*;
19 import javax.imageio.*;
20 import java.awt.image.*;
21
22
27 public class About extends JFrame
28 {
29
30
34
35 public About()
36 {
37 setTitle("Intellego 2.0 About");
39 Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
40 this.setBounds(screenSize.width/2-200,screenSize.height/2-150, 410, 360);
41 this.setResizable(false);
42
43 Container mainPanel=getContentPane();
44 mainPanel.setLayout(new BorderLayout(1,1));
45
46 this.setDefaultLookAndFeelDecorated(false);
47 this.setUndecorated(true);
48 this.getRootPane().setWindowDecorationStyle(JRootPane.FRAME);
49
50 setVisible(true);
51 this.setDefaultCloseOperation(JDialog.HIDE_ON_CLOSE);
52
53 try{
55 BufferedImage simIcon= ImageIO.read(new File("images\\lego.png"));
56 }
58 catch(Exception e){}
59
60 JTabbedPane tabbedPane = new JTabbedPane();
61 tabbedPane.setForeground(Color.darkGray);
62
63 tabbedPane.addTab("About",new GetImage());
64 tabbedPane.setSelectedIndex(0);
65 tabbedPane.addTab("Details",new GetImage("images\\details.gif"));
66 mainPanel.add(tabbedPane);
67 mainPanel.setBackground(Color.darkGray);
68
69 this.show();
70 }
71 }