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

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

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GuiSelectShutdownFrame (Frame owner, ActionListener listener) throws HeadlessException
JList getSampleJList ()
JTextField getValueField ()

Detailed Description

This class defines a GuiSelectCheckpoint

Author:
Nicolas Modrzyk

Emmanuel Cecchet

Version:
1.0

Definition at line 61 of file GuiSelectShutdownFrame.java.


Constructor & Destructor Documentation

org.objectweb.cjdbc.console.gui.frames.GuiSelectShutdownFrame.GuiSelectShutdownFrame Frame  owner,
ActionListener  listener
throws HeadlessException
 

Creates a new GuiSelectCheckpoint object

Parameters:
owner the frame to attach to
listener for handback
Exceptions:
java.awt.HeadlessException if fails

Definition at line 78 of file GuiSelectShutdownFrame.java.

00080   {
00081     super(owner, GuiTranslate.get("frame.shutdown.title"), true);
00082 
00083     // Center
00084     Toolkit toolkit = Toolkit.getDefaultToolkit();
00085     Dimension dim = toolkit.getScreenSize();
00086     int screenHeight = dim.height;
00087     int screenWidth = dim.width;
00088     int frameWidth = 450;
00089     int frameHeight = 50;
00090     this.setBounds((screenWidth - frameWidth) / 2,
00091         (screenHeight - frameHeight) / 2, frameWidth, frameHeight);
00092 
00093     JButton optionConfirm = new JButton(GuiTranslate.get("frame.ok"));
00094     optionConfirm.setActionCommand(GuiCommands.COMMAND_HIDE_SHUTDOWN_FRAME);
00095     optionConfirm.addActionListener(listener);
00096 
00097     keyListener = new FrameConfirmKeyListener(optionConfirm);
00098     this.addKeyListener(keyListener);
00099 
00100     Container content = getContentPane();
00101     sampleJList = new JList(entries);
00102     sampleJList.setVisibleRowCount(4);
00103     Font displayFont = new Font("Serif", Font.BOLD, 12);
00104     sampleJList.setFont(displayFont);
00105     sampleJList.addListSelectionListener(new ValueReporter());
00106     sampleJList.addKeyListener(keyListener);
00107     JScrollPane listPane = new JScrollPane(sampleJList);
00108 
00109     JPanel listPanel = new JPanel();
00110     listPanel.setBackground(Color.white);
00111     Border listPanelBorder = BorderFactory.createTitledBorder(GuiTranslate
00112         .get("frame.shutdown.levels"));
00113     listPanel.setBorder(listPanelBorder);
00114     listPanel.add(listPane);
00115     content.add(listPanel, BorderLayout.CENTER);
00116     JLabel valueLabel = new JLabel(GuiTranslate.get("frame.shutdown.selection"));
00117     valueLabel.setFont(displayFont);
00118     valueField = new JTextField(GuiCommands.COMMAND_SHUTDOWN_SAFE, 7);
00119     valueField.setEditable(false);
00120     valueField.setFont(displayFont);
00121     valueField.addKeyListener(keyListener);
00122 
00123     JPanel valuePanel = new JPanel();
00124     valuePanel.setBackground(Color.white);
00125     Border valuePanelBorder = BorderFactory.createTitledBorder(GuiTranslate
00126         .get("frame.shutdown"));
00127     valuePanel.setBorder(valuePanelBorder);
00128     valuePanel.add(valueLabel);
00129     valuePanel.add(valueField);
00130     content.add(valuePanel, BorderLayout.NORTH);
00131 
00132     JPanel selectPanel = new JPanel();
00133     selectPanel.setBackground(Color.white);
00134     Border selectPanelBorder = BorderFactory.createTitledBorder(GuiTranslate
00135         .get("frame.select"));
00136     selectPanel.setBorder(selectPanelBorder);
00137 
00138     selectPanel.add(optionConfirm);
00139     content.add(selectPanel, BorderLayout.SOUTH);
00140     pack();
00141   }


Member Function Documentation

JList org.objectweb.cjdbc.console.gui.frames.GuiSelectShutdownFrame.getSampleJList  ) 
 

Returns the sampleJList value.

Returns:
Returns the sampleJList.

Definition at line 160 of file GuiSelectShutdownFrame.java.

00161   {
00162     return sampleJList;
00163   }

JTextField org.objectweb.cjdbc.console.gui.frames.GuiSelectShutdownFrame.getValueField  ) 
 

Returns the valueField value.

Returns:
Returns the valueField.

Definition at line 170 of file GuiSelectShutdownFrame.java.

00171   {
00172     return valueField;
00173   }


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