001package jmri.jmrix.jinput.treecontrol;
002
003import java.awt.Container;
004import javax.swing.BoxLayout;
005import jmri.util.JmriJFrame;
006
007/**
008 * Frame for controlling JInput access to USN
009 *
010 * @author Bob Jacobsen Copyright (C) 2008
011 */
012public class TreeFrame extends JmriJFrame {
013
014    /**
015     * {@inheritDoc}
016     */
017    @Override
018    public void initComponents() {
019
020        // set the frame's initial state
021        setTitle(Bundle.getMessage("WindowTitle"));
022
023        Container contentPane = getContentPane();
024        contentPane.setLayout(new BoxLayout(contentPane, BoxLayout.Y_AXIS));
025
026        // add only content pane
027        contentPane.add(new TreePanel());
028
029        // add help menu
030        addHelpMenu("package.jmri.jmrix.jinput.treemodel.TreeFrame", true);
031
032        // pack for display
033        pack();
034    }
035
036}