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}