summaryrefslogtreecommitdiff
path: root/sources/simulator/VSAbout.java
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2008-05-29 14:14:11 +0000
committerPaul Buetow <paul@buetow.org>2008-05-29 14:14:11 +0000
commit1467a9832da9294a4419d5ab7db573ba3ab649c6 (patch)
treea33c83774a155674fa8724177fe4ac28dc1c0b8d /sources/simulator/VSAbout.java
parent6d1e772d75e1fcdd033787273de1f882a0624f57 (diff)
moved VSAbout into the utils package
Diffstat (limited to 'sources/simulator/VSAbout.java')
-rw-r--r--sources/simulator/VSAbout.java89
1 files changed, 0 insertions, 89 deletions
diff --git a/sources/simulator/VSAbout.java b/sources/simulator/VSAbout.java
deleted file mode 100644
index 724761c..0000000
--- a/sources/simulator/VSAbout.java
+++ /dev/null
@@ -1,89 +0,0 @@
-/*
- * VS is (c) 2008 by Paul C. Buetow
- * vs@dev.buetow.org
- */
-package simulator;
-
-import java.awt.*;
-import java.awt.event.*;
-import javax.swing.*;
-
-import prefs.*;
-import utils.*;
-
-// TODO: Auto-generated Javadoc
-/**
- * The Class VSAbout.
- */
-public class VSAbout extends VSFrame implements ActionListener {
- private static final long serialVersionUID = 1L;
-
- /** The prefs. */
- private VSPrefs prefs;
-
- /**
- * Instantiates a new lang.process.removeabout.
- *
- * @param prefs the prefs
- * @param relativeTo the relative to
- */
- public VSAbout(VSPrefs prefs, Component relativeTo) {
- super(prefs.getString("lang.name") + " - "
- + prefs.getString("lang.about"), relativeTo);
-
- this.prefs = prefs;
- disposeWithParent();
- setContentPane(createContentPane());
- setSize(350, 250);
- setResizable(false);
- setVisible(true);
- }
-
-
- /**
- * Creates the content pane.
- *
- * @return the container
- */
- public Container createContentPane() {
- Container contentPane = getContentPane();
-
- VSInfoArea infoArea = new VSInfoArea(prefs.getString("lang.about.info!"));
- JPanel buttonPane = createButtonPane();
- JScrollPane scrollPane = new JScrollPane(infoArea);
-
- contentPane.add(scrollPane, BorderLayout.CENTER);
- contentPane.add(buttonPane, BorderLayout.SOUTH);
-
- return contentPane;
- }
-
- /**
- * Creates the button pane.
- *
- * @return the j panel
- */
- public JPanel createButtonPane() {
- JPanel buttonPane = new JPanel();
- buttonPane.setBackground(Color.WHITE);
-
- JButton closeButton = new JButton(
- prefs.getString("lang.close"));
- closeButton.setMnemonic(prefs.getInteger("keyevent.close"));
- closeButton.addActionListener(this);
- buttonPane.add(closeButton);
-
- return buttonPane;
- }
-
-
- /* (non-Javadoc)
- * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent)
- */
- public void actionPerformed(ActionEvent e) {
- String actionCommand = e.getActionCommand();
-
- if (actionCommand.equals(prefs.getString("lang.close")))
- dispose();
- }
-}