--- a/jdk/src/share/demo/jfc/Metalworks/MetalworksInBox.java Thu Mar 24 18:13:12 2011 +0100
+++ b/jdk/src/share/demo/jfc/Metalworks/MetalworksInBox.java Thu Mar 24 18:15:51 2011 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -29,22 +29,20 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-/*
- */
-import java.awt.*;
-import java.awt.event.*;
-import java.util.*;
-import javax.swing.*;
-import javax.swing.border.*;
-import javax.swing.tree.*;
+import javax.swing.JInternalFrame;
+import javax.swing.JScrollPane;
+import javax.swing.JTree;
+import javax.swing.tree.DefaultMutableTreeNode;
/**
- * This is a subclass of JInternalFrame which displays a tree.
- *
- * @author Steve Wilson
- */
+ * This is a subclass of JInternalFrame which displays a tree.
+ *
+ * @author Steve Wilson
+ * @author Alexander Kouznetsov
+ */
+@SuppressWarnings("serial")
public class MetalworksInBox extends JInternalFrame {
public MetalworksInBox() {
@@ -57,49 +55,47 @@
DefaultMutableTreeNode top = new DefaultMutableTreeNode("Mail Boxes");
- top.add( unread = new DefaultMutableTreeNode("Unread Mail") );
- top.add( personal = new DefaultMutableTreeNode("Personal") );
- top.add( business = new DefaultMutableTreeNode("Business") );
- top.add( spam = new DefaultMutableTreeNode("Spam") );
+ top.add(unread = new DefaultMutableTreeNode("Unread Mail"));
+ top.add(personal = new DefaultMutableTreeNode("Personal"));
+ top.add(business = new DefaultMutableTreeNode("Business"));
+ top.add(spam = new DefaultMutableTreeNode("Spam"));
- unread.add( new DefaultMutableTreeNode("Buy Stuff Now") );
- unread.add( new DefaultMutableTreeNode("Read Me Now") );
- unread.add( new DefaultMutableTreeNode("Hot Offer") );
- unread.add( new DefaultMutableTreeNode("Re: Re: Thank You") );
- unread.add( new DefaultMutableTreeNode("Fwd: Good Joke") );
+ unread.add(new DefaultMutableTreeNode("Buy Stuff Now"));
+ unread.add(new DefaultMutableTreeNode("Read Me Now"));
+ unread.add(new DefaultMutableTreeNode("Hot Offer"));
+ unread.add(new DefaultMutableTreeNode("Re: Re: Thank You"));
+ unread.add(new DefaultMutableTreeNode("Fwd: Good Joke"));
- personal.add( new DefaultMutableTreeNode("Hi") );
- personal.add( new DefaultMutableTreeNode("Good to hear from you") );
- personal.add( new DefaultMutableTreeNode("Re: Thank You") );
+ personal.add(new DefaultMutableTreeNode("Hi"));
+ personal.add(new DefaultMutableTreeNode("Good to hear from you"));
+ personal.add(new DefaultMutableTreeNode("Re: Thank You"));
- business.add( new DefaultMutableTreeNode("Thanks for your order") );
- business.add( new DefaultMutableTreeNode("Price Quote") );
- business.add( new DefaultMutableTreeNode("Here is the invoice") );
- business.add( new DefaultMutableTreeNode("Project Metal: delivered on time") );
- business.add( new DefaultMutableTreeNode("Your salary raise approved") );
+ business.add(new DefaultMutableTreeNode("Thanks for your order"));
+ business.add(new DefaultMutableTreeNode("Price Quote"));
+ business.add(new DefaultMutableTreeNode("Here is the invoice"));
+ business.add(new DefaultMutableTreeNode(
+ "Project Metal: delivered on time"));
+ business.add(new DefaultMutableTreeNode("Your salary raise approved"));
- spam.add( new DefaultMutableTreeNode("Buy Now") );
- spam.add( new DefaultMutableTreeNode("Make $$$ Now") );
- spam.add( new DefaultMutableTreeNode("HOT HOT HOT") );
- spam.add( new DefaultMutableTreeNode("Buy Now") );
- spam.add( new DefaultMutableTreeNode("Don't Miss This") );
- spam.add( new DefaultMutableTreeNode("Opportunity in Precious Metals") );
- spam.add( new DefaultMutableTreeNode("Buy Now") );
- spam.add( new DefaultMutableTreeNode("Last Chance") );
- spam.add( new DefaultMutableTreeNode("Buy Now") );
- spam.add( new DefaultMutableTreeNode("Make $$$ Now") );
- spam.add( new DefaultMutableTreeNode("To Hot To Handle") );
- spam.add( new DefaultMutableTreeNode("I'm waiting for your call") );
+ spam.add(new DefaultMutableTreeNode("Buy Now"));
+ spam.add(new DefaultMutableTreeNode("Make $$$ Now"));
+ spam.add(new DefaultMutableTreeNode("HOT HOT HOT"));
+ spam.add(new DefaultMutableTreeNode("Buy Now"));
+ spam.add(new DefaultMutableTreeNode("Don't Miss This"));
+ spam.add(new DefaultMutableTreeNode("Opportunity in Precious Metals"));
+ spam.add(new DefaultMutableTreeNode("Buy Now"));
+ spam.add(new DefaultMutableTreeNode("Last Chance"));
+ spam.add(new DefaultMutableTreeNode("Buy Now"));
+ spam.add(new DefaultMutableTreeNode("Make $$$ Now"));
+ spam.add(new DefaultMutableTreeNode("To Hot To Handle"));
+ spam.add(new DefaultMutableTreeNode("I'm waiting for your call"));
JTree tree = new JTree(top);
JScrollPane treeScroller = new JScrollPane(tree);
treeScroller.setBackground(tree.getBackground());
setContentPane(treeScroller);
- setSize( 325, 200);
- setLocation( 75, 75);
+ setSize(325, 200);
+ setLocation(75, 75);
}
-
-
-
}