Public Member Functions | |
GuiSelectShutdownFrame (Frame owner, ActionListener listener) throws HeadlessException | |
JList | getSampleJList () |
JTextField | getValueField () |
Definition at line 61 of file GuiSelectShutdownFrame.java.
|
Creates a new
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 }
|
|
Returns the sampleJList value.
Definition at line 160 of file GuiSelectShutdownFrame.java. 00161 {
00162 return sampleJList;
00163 }
|
|
Returns the valueField value.
Definition at line 170 of file GuiSelectShutdownFrame.java. 00171 {
00172 return valueField;
00173 }
|