Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

org.objectweb.cjdbc.console.gui.frames.GuiNewControllerFrame Class Reference

Collaboration diagram for org.objectweb.cjdbc.console.gui.frames.GuiNewControllerFrame:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GuiNewControllerFrame (ActionListener listener)
JTextField getIpAddressBox ()
JTextField getPortNumber ()

Detailed Description

This class defines a GuiNewControllerFrame

Author:
Nicolas Modrzyk
Version:
1.0

Definition at line 47 of file GuiNewControllerFrame.java.


Constructor & Destructor Documentation

org.objectweb.cjdbc.console.gui.frames.GuiNewControllerFrame.GuiNewControllerFrame ActionListener  listener  ) 
 

Creates a new GuiNewControllerFrame.java object

Parameters:
listener that listens to actions

Definition at line 59 of file GuiNewControllerFrame.java.

00060   {
00061     super(GuiTranslate.get("frame.controller.title"));
00062     this.actionListener = listener;
00063     Toolkit toolkit = Toolkit.getDefaultToolkit();
00064     Dimension dim = toolkit.getScreenSize();
00065     int screenHeight = dim.height;
00066     int screenWidth = dim.width;
00067     int frameWidth = 450;
00068     int frameHeight = 50;
00069     this.setBounds((screenWidth - frameWidth) / 2,
00070         (screenHeight - frameHeight) / 2, frameWidth, frameHeight);
00071     this.validate();
00072     this.setVisible(false);
00073     this.getContentPane().setLayout(new FlowLayout());
00074 
00075     JButton optionConfirm = new JButton(GuiTranslate.get("frame.ok"));
00076     optionConfirm.setActionCommand(GuiCommands.COMMAND_ADD_CONTROLLER_APPROVE);
00077     optionConfirm.addActionListener(actionListener);
00078     
00079     keyListener = new FrameConfirmKeyListener(optionConfirm);
00080     this.addKeyListener(keyListener);
00081     
00082     this.getContentPane().add(new JLabel(GuiTranslate.get("frame.controller.host")));
00083     ipAddressBox = new JTextField(0);
00084     ipAddressBox.setAlignmentX(CENTER_ALIGNMENT);
00085     ipAddressBox.setText("localhost");
00086     ipAddressBox.addActionListener(actionListener);
00087     ipAddressBox.addKeyListener(keyListener);
00088     this.getContentPane().add(ipAddressBox);
00089 
00090     this.getContentPane().add(new JLabel(GuiTranslate.get("frame.controller.port")));
00091     portNumber = new JTextField(0);
00092     portNumber.setAlignmentX(CENTER_ALIGNMENT);
00093     portNumber.setText("1090");
00094     portNumber.addActionListener(actionListener);
00095     portNumber.addKeyListener(keyListener);
00096     this.getContentPane().add(portNumber);
00097 
00098     
00099     this.getContentPane().add(optionConfirm);
00100 
00101     JButton optionCancel = new JButton(GuiTranslate.get("frame.cancel"));
00102     optionCancel.setActionCommand(GuiCommands.COMMAND_ADD_CONTROLLER_CANCEL);
00103     optionCancel.addActionListener(actionListener);
00104     this.getContentPane().add(optionCancel);
00105 
00106     this.setVisible(false);
00107     this.setDefaultCloseOperation(HIDE_ON_CLOSE);
00108     this.validate();
00109   }


Member Function Documentation

JTextField org.objectweb.cjdbc.console.gui.frames.GuiNewControllerFrame.getIpAddressBox  ) 
 

Returns the ipAddressBox value.

Returns:
Returns the ipAddressBox.

Definition at line 115 of file GuiNewControllerFrame.java.

00116   {
00117     return ipAddressBox;
00118   }

JTextField org.objectweb.cjdbc.console.gui.frames.GuiNewControllerFrame.getPortNumber  ) 
 

Returns the portNumber value.

Returns:
Returns the portNumber.

Definition at line 124 of file GuiNewControllerFrame.java.

00125   {
00126     return portNumber;
00127   }


The documentation for this class was generated from the following file:
Generated on Mon Apr 11 22:02:22 2005 for C-JDBC by  doxygen 1.3.9.1