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

すべてのメンバ一覧

説明

This class defines a GuiSelectCheckpoint

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

GuiSelectCheckpoint.java62 行で定義されています。

Public メソッド

void windowActivated (WindowEvent e)
void windowClosed (WindowEvent e)
void windowClosing (WindowEvent e)
void windowDeactivated (WindowEvent e)
void windowDeiconified (WindowEvent e)
void windowIconified (WindowEvent e)
void windowOpened (WindowEvent e)
void windowStateChanged (WindowEvent e)
 GuiSelectCheckpoint (Frame owner, String[] entries, ActionListener listener) throws HeadlessException
JTextField getValueField ()

Private 変数

JList sampleJList
JTextField valueField


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

org.objectweb.cjdbc.console.gui.frames.GuiSelectCheckpoint.GuiSelectCheckpoint Frame  owner,
String[]  entries,
ActionListener  listener
throws HeadlessException
 

Creates a new GuiSelectCheckpoint object

引数:
owner frame owner
entries choices for selection
listener to receive events
例外:
java.awt.HeadlessException if fails
GuiSelectCheckpoint.java143 行で定義されています。

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

00145 { 00146 super(owner, GuiTranslate.get("frame.checkpoint.title"), true); 00147 00148 // Center 00149 Toolkit toolkit = Toolkit.getDefaultToolkit(); 00150 Dimension dim = toolkit.getScreenSize(); 00151 int screenHeight = dim.height; 00152 int screenWidth = dim.width; 00153 int frameWidth = 450; 00154 int frameHeight = 50; 00155 this.setBounds((screenWidth - frameWidth) / 2, 00156 (screenHeight - frameHeight) / 2, frameWidth, frameHeight); 00157 00158 this.addWindowListener(this); 00159 this.addWindowStateListener(this); 00160 00161 Container content = getContentPane(); 00162 sampleJList = new JList(entries); 00163 sampleJList.setVisibleRowCount(4); 00164 Font displayFont = new Font("Serif", Font.BOLD, 12); 00165 sampleJList.setFont(displayFont); 00166 sampleJList.addListSelectionListener(new ValueReporter()); 00167 JScrollPane listPane = new JScrollPane(sampleJList); 00168 00169 JPanel listPanel = new JPanel(); 00170 listPanel.setBackground(Color.white); 00171 Border listPanelBorder = BorderFactory.createTitledBorder(GuiTranslate 00172 .get("frame.checkpoint.list")); 00173 listPanel.setBorder(listPanelBorder); 00174 listPanel.add(listPane); 00175 content.add(listPanel, BorderLayout.CENTER); 00176 JLabel valueLabel = new JLabel(GuiTranslate 00177 .get("frame.checkpoint.selection")); 00178 valueLabel.setFont(displayFont); 00179 valueField = new JTextField(GuiConstants.BACKEND_NO_CHECKPOINT, 7); 00180 valueField.setFont(displayFont); 00181 00182 JPanel valuePanel = new JPanel(); 00183 valuePanel.setBackground(Color.white); 00184 Border valuePanelBorder = BorderFactory.createTitledBorder(GuiTranslate 00185 .get("frame.checkpoint")); 00186 valuePanel.setBorder(valuePanelBorder); 00187 valuePanel.add(valueLabel); 00188 valuePanel.add(valueField); 00189 content.add(valuePanel, BorderLayout.NORTH); 00190 00191 JPanel selectPanel = new JPanel(); 00192 selectPanel.setBackground(Color.white); 00193 Border selectPanelBorder = BorderFactory.createTitledBorder(GuiTranslate 00194 .get("frame.select")); 00195 selectPanel.setBorder(selectPanelBorder); 00196 JButton optionConfirm = new JButton(GuiTranslate.get("frame.ok")); 00197 optionConfirm.setActionCommand(GuiCommands.COMMAND_HIDE_CHECKPOINT_FRAME); 00198 optionConfirm.addActionListener(listener); 00199 selectPanel.add(optionConfirm); 00200 content.add(selectPanel, BorderLayout.SOUTH); 00201 pack(); 00202 }


メソッド

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

Returns the valueField value.

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

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

00222 { 00223 return valueField; 00224 }

void org.objectweb.cjdbc.console.gui.frames.GuiSelectCheckpoint.windowActivated WindowEvent  e  ) 
 

参照:
java.awt.event.WindowListener#windowActivated(java.awt.event.WindowEvent)
GuiSelectCheckpoint.java73 行で定義されています。
00074 { 00075 00076 }

void org.objectweb.cjdbc.console.gui.frames.GuiSelectCheckpoint.windowClosed WindowEvent  e  ) 
 

参照:
java.awt.event.WindowListener#windowClosed(java.awt.event.WindowEvent)
GuiSelectCheckpoint.java81 行で定義されています。

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

00082 { 00083 this.setVisible(false); 00084 valueField = null; 00085 }

void org.objectweb.cjdbc.console.gui.frames.GuiSelectCheckpoint.windowClosing WindowEvent  e  ) 
 

参照:
java.awt.event.WindowListener#windowClosing(java.awt.event.WindowEvent)
GuiSelectCheckpoint.java90 行で定義されています。

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

00091 { 00092 valueField = null; 00093 }

void org.objectweb.cjdbc.console.gui.frames.GuiSelectCheckpoint.windowDeactivated WindowEvent  e  ) 
 

参照:
java.awt.event.WindowListener#windowDeactivated(java.awt.event.WindowEvent)
GuiSelectCheckpoint.java98 行で定義されています。
00099 { 00100 00101 }

void org.objectweb.cjdbc.console.gui.frames.GuiSelectCheckpoint.windowDeiconified WindowEvent  e  ) 
 

参照:
java.awt.event.WindowListener#windowDeiconified(java.awt.event.WindowEvent)
GuiSelectCheckpoint.java106 行で定義されています。
00107 { 00108 00109 }

void org.objectweb.cjdbc.console.gui.frames.GuiSelectCheckpoint.windowIconified WindowEvent  e  ) 
 

参照:
java.awt.event.WindowListener#windowIconified(java.awt.event.WindowEvent)
GuiSelectCheckpoint.java114 行で定義されています。
00115 { 00116 00117 }

void org.objectweb.cjdbc.console.gui.frames.GuiSelectCheckpoint.windowOpened WindowEvent  e  ) 
 

参照:
java.awt.event.WindowListener#windowOpened(java.awt.event.WindowEvent)
GuiSelectCheckpoint.java122 行で定義されています。
00123 { 00124 00125 }

void org.objectweb.cjdbc.console.gui.frames.GuiSelectCheckpoint.windowStateChanged WindowEvent  e  ) 
 

参照:
java.awt.event.WindowStateListener#windowStateChanged(java.awt.event.WindowEvent)
GuiSelectCheckpoint.java130 行で定義されています。
00131 { 00132 00133 }


変数

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

GuiSelectCheckpoint.java67 行で定義されています。

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

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

GuiSelectCheckpoint.java68 行で定義されています。

参照元 org.objectweb.cjdbc.console.gui.frames.GuiSelectCheckpoint.getValueField(), org.objectweb.cjdbc.console.gui.frames.GuiSelectCheckpoint.GuiSelectCheckpoint(), org.objectweb.cjdbc.console.gui.frames.GuiSelectCheckpoint.windowClosed(), と org.objectweb.cjdbc.console.gui.frames.GuiSelectCheckpoint.windowClosing().


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