1 | JButton createButton(String resName, char mnemonic, String command, boolean enabled) {↵ | | 1 | JButton createButton(String resName, char mnemonic, String command, boolean enabled) {↵
|
2 | JButton button = new JButton(JMeterUtils.getResString(resName));↵ | | 2 | JButton button = new JButton(JMeterUtils.getResString(resName));↵
|
3 | button.setMnemonic(mnemonic);↵ | | 3 | button.setMnemonic(mnemonic);↵
|
4 | button.setActionCommand(command);↵ | | 4 | button.setActionCommand(command);↵
|
5 | button.setEnabled(enabled);↵ | | 5 | button.setEnabled(enabled);↵
|
6 | button.addActionListener(this);↵ | | 6 | button.addActionListener(this);↵
|
7 | return button;↵ | | 7 | return button;↵
|
8 | }↵ | | 8 | }↵
|
|
9 | private JPanel createButtonPanel() {↵ | | 9 | private JPanel createButtonPanel() {↵
|
10 | boolean tableEmpty = (tableModel.getRowCount() == 0);↵ | | 10 | boolean tableEmpty = (tableModel.getRowCount() == 0);↵
|
|
11 | addButton = createButton("add", 'A', ADD_COMMAND, true); // $NON-NLS-1$↵ | | 11 | addButton = createButton("add", 'A', ADD_COMMAND, true); //$NON-NLS-1$↵
|
12 | deleteButton = createButton("delete", 'D', DELETE_COMMAND, !tableEmpty); // $NON-NLS-1$↵ | | 12 | deleteButton = createButton("delete", 'D', DELETE_COMMAND, !tableEmpty); //$NON-NLS-1$↵
|
13 | loadButton = createButton("load", 'L', LOAD_COMMAND, true); // $NON-NLS-1$↵ | | 13 | loadButton = createButton("load", 'L', LOAD_COMMAND, true); //$NON-NLS-1$↵
|
14 | saveButton = createButton("save", 'S', SAVE_COMMAND, !tableEmpty); // $NON-NLS-1$↵ | | 14 | saveButton = createButton("save", 'S', SAVE_COMMAND, !tableEmpty); //$NON-NLS-1$↵
|
|
| | | 15 | // Button Panel↵
|
15 | JPanel buttonPanel = new JPanel();↵ | | 16 | JPanel buttonPanel = new JPanel();↵
|
16 | buttonPanel.add(addButton);↵ | | 17 | buttonPanel.add(addButton);↵
|
17 | buttonPanel.add(deleteButton);↵ | | 18 | buttonPanel.add(deleteButton);↵
|
18 | buttonPanel.add(loadButton);↵ | | 19 | buttonPanel.add(loadButton);↵
|
19 | buttonPanel.add(saveButton);↵ | | 20 | buttonPanel.add(saveButton);↵
|
20 | return buttonPanel;↵ | | 21 | return buttonPanel;↵
|
21 | | | 22 |
|