クラス org.objectweb.cjdbc.console.gui.frames.GuiSelectShutdown

すべてのメンバ一覧

説明

This class defines a GuiSelectCheckpoint

作者:
Nicolas Modrzyk
バージョン:
1.0

GuiSelectShutdown.java58 行で定義されています。

Public メソッド

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

Private 変数

JList sampleJList
JTextField valueField
final String[] entries


コンストラクタとデストラクタ

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

Creates a new GuiSelectCheckpoint object

引数:
owner the frame to attach to
listener for handback
例外:
java.awt.HeadlessException if fails
GuiSelectShutdown.java73 行で定義されています。

参照先 org.objectweb.cjdbc.console.gui.frames.GuiSelectShutdown.entries, org.objectweb.cjdbc.console.gui.frames.GuiSelectShutdown.sampleJList, と org.objectweb.cjdbc.console.gui.frames.GuiSelectShutdown.valueField.

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


メソッド

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

Returns the sampleJList value.

戻り値:
Returns the sampleJList.
GuiSelectShutdown.java146 行で定義されています。

参照先 org.objectweb.cjdbc.console.gui.frames.GuiSelectShutdown.sampleJList.

00147 { 00148 return sampleJList; 00149 }

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

Returns the valueField value.

戻り値:
Returns the valueField.
GuiSelectShutdown.java155 行で定義されています。

参照先 org.objectweb.cjdbc.console.gui.frames.GuiSelectShutdown.valueField.

00156 { 00157 return valueField; 00158 }


変数

final String [] org.objectweb.cjdbc.console.gui.frames.GuiSelectShutdown.entries [private]
 

初期値:

new String[]{GuiCommands.COMMAND_SHUTDOWN_FAST, GuiCommands.COMMAND_SHUTDOWN_SMART, GuiCommands.COMMAND_SHUTDOWN_IMMEDIATE}
GuiSelectShutdown.java62 行で定義されています。

参照元 org.objectweb.cjdbc.console.gui.frames.GuiSelectShutdown.GuiSelectShutdown().

JList org.objectweb.cjdbc.console.gui.frames.GuiSelectShutdown.sampleJList [private]
 

GuiSelectShutdown.java60 行で定義されています。

参照元 org.objectweb.cjdbc.console.gui.frames.GuiSelectShutdown.getSampleJList(), と org.objectweb.cjdbc.console.gui.frames.GuiSelectShutdown.GuiSelectShutdown().

JTextField org.objectweb.cjdbc.console.gui.frames.GuiSelectShutdown.valueField [private]
 

GuiSelectShutdown.java61 行で定義されています。

参照元 org.objectweb.cjdbc.console.gui.frames.GuiSelectShutdown.getValueField(), と org.objectweb.cjdbc.console.gui.frames.GuiSelectShutdown.GuiSelectShutdown().


このクラスの説明は次のファイルから生成されました:
CJDBCversion1.0.4に対してTue Oct 12 15:16:21 2004に生成されました。 doxygen 1.3.8