/* * 作成日: 2005/06/29 * * この生成されたコメントの挿入されるテンプレートを変更するため * ウィンドウ > 設定 > Java > コード生成 > コードとコメント */ package pwv.spring.view; import java.util.Observable; import java.util.Observer; /** * MainFrame * * @author Hiroshi TAKEMOTO */ public class MainFrame extends AbstractDispatchFrame implements Observer { private javax.swing.JPanel jContentPane = null; private javax.swing.JMenuBar jJMenuBar = null; private javax.swing.JMenu jFileMenu = null; private javax.swing.JMenuItem jExitItem = null; // @jve:visual-info decl-index=0 visual-constraint="352,72" private javax.swing.JMenu jMenu = null; private javax.swing.JMenuItem jFindItem = null; // @jve:visual-info decl-index=0 visual-constraint="365,70" /* (非 Javadoc) * @see java.util.Observer#update(java.util.Observable, java.lang.Object) */ public void update(Observable o, Object arg) { } /** * This is the default constructor */ public MainFrame() { super(); initialize(); } /** * This method initializes this * * @return void */ private void initialize() { this.setSize(300, 200); this.setContentPane(getJContentPane()); } /** * This method initializes jContentPane * * @return javax.swing.JPanel */ private javax.swing.JPanel getJContentPane() { if (jContentPane == null) { jContentPane = new javax.swing.JPanel(); jContentPane.setLayout(new java.awt.BorderLayout()); jContentPane.add(getJJMenuBar(), java.awt.BorderLayout.NORTH); } return jContentPane; } /** * This method initializes jJMenuBar * * @return javax.swing.JMenuBar */ private javax.swing.JMenuBar getJJMenuBar() { if(jJMenuBar == null) { jJMenuBar = new javax.swing.JMenuBar(); jJMenuBar.add(getJFileMenu()); jJMenuBar.add(getJMenu()); } return jJMenuBar; } /** * This method initializes jFileMenu * * @return javax.swing.JMenu */ private javax.swing.JMenu getJFileMenu() { if(jFileMenu == null) { jFileMenu = new javax.swing.JMenu(); jFileMenu.add(getJExitItem()); jFileMenu.setText("ファイル"); } return jFileMenu; } /** * This method initializes jExitItem * * @return javax.swing.JMenuItem */ private javax.swing.JMenuItem getJExitItem() { if(jExitItem == null) { jExitItem = new javax.swing.JMenuItem(); jExitItem.setText("終了"); jExitItem.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent e) { System.exit(0); } }); } return jExitItem; } /** * This method initializes jMenu * * @return javax.swing.JMenu */ private javax.swing.JMenu getJMenu() { if(jMenu == null) { jMenu = new javax.swing.JMenu(); jMenu.add(getJFindItem()); jMenu.setText("操作"); } return jMenu; } /** * This method initializes jFindItem * * @return javax.swing.JMenuItem */ private javax.swing.JMenuItem getJFindItem() { if(jFindItem == null) { jFindItem = new javax.swing.JMenuItem(); jFindItem.setText("メンバ検索"); jFindItem.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent e) { dispatcher.doSubmit("/member.htm", "start"); } }); } return jFindItem; } }