//
// File: AboutBox.java
//
package btthud.ui;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class AboutBox extends JFrame
implements ActionListener
{
protected JButton okButton, treeButton;
ImageIcon treeImage;
public AboutBox() {
super();
treeImage = new ImageIcon(ClassLoader.getSystemClassLoader().getResource("img/trees.png"));
this.getContentPane().setLayout(new BorderLayout(5, 5));
this.setFont(new Font ("SansSerif", Font.BOLD, 14));
JPanel topPanel = new JPanel(new FlowLayout(FlowLayout.CENTER, 15, 15));
treeButton = new JButton(treeImage);
//treeButton.setEnabled(false);
treeButton.setPreferredSize(new Dimension(128, 128));
topPanel.add(treeButton);
topPanel.add(new JLabel("Thump 1.3a, (c) 2003-2005 Anthony Parker <asp@mac.com>"));
this.getContentPane().add(topPanel, BorderLayout.NORTH);
okButton = new JButton("OK");
JPanel buttonPanel = new JPanel(new FlowLayout(FlowLayout.CENTER, 15, 15));
buttonPanel.add (okButton);
okButton.addActionListener(this);
this.getContentPane().add(buttonPanel, BorderLayout.SOUTH);
this.pack();
this.setLocation(128, 128);
}
public void actionPerformed(ActionEvent newEvent) {
setVisible(false);
}
}