1 | private void createGUI(ISession session, boolean stayOnTop, int autoRefeshPeriod)↵ | | 1 | private void createGUI(ISession session, boolean stayOnTop, int autoRefeshPeriod)↵
|
2 | {↵ | | 2 | {↵
|
3 | IApplication app = session.getApplication();↵ | | 3 | IApplication app = session.getApplication();↵
|
4 | setUseRolloverButtons(true);↵ | | 4 | setUseRolloverButtons(true);↵
|
5 | setFloatable(false);↵ | | 5 | setFloatable(false);↵
|
6 | add(new GetSGATraceAction(app, _resources, _sgaTracePanel));↵ | | 6 | add(new GetSessionInfoAction(app, _resources, _sessionInfoPanel));↵
|
|
7 | addStayOnTop(stayOnTop);↵ | | 7 | addStayOnTop(stayOnTop);↵
|
|
|
8 | //Create checkbox for enabling auto refresh↵ | | 8 | //Create checkbox for enabling auto refresh↵
|
9 | // i18n[oracle.enableAutoRefresh=Enable auto refresh]↵ | | 9 | // i18n[oracle.auotRefresh2=Enable auto refresh]↵
|
10 | final JCheckBox autoRefresh = new JCheckBox(s_stringMgr.getString("oracle.enableAutoRefresh"), false);↵ | | 10 | final JCheckBox autoRefresh = new JCheckBox(s_stringMgr.getString("oracle.auotRefresh2"), false);↵
|
11 | autoRefresh.addActionListener(new ActionListener()↵ | | 11 | autoRefresh.addActionListener(new ActionListener()↵
|
12 | {↵ | | 12 | {↵
|
13 | public void actionPerformed(ActionEvent e)↵ | | 13 | public void actionPerformed(ActionEvent e)↵
|
14 | {↵ | | 14 | {↵
|
15 | _sgaTracePanel.setAutoRefresh(autoRefresh.isSelected());↵ | | 15 | _sessionInfoPanel.setAutoRefresh(autoRefresh.isSelected());↵
|
16 | }↵ | | 16 | }↵
|
17 | });↵ | | 17 | });↵
|
18 | add(autoRefresh);↵ | | 18 | add(autoRefresh);↵
|
|
19 | //Create spinner for update period↵ | | 19 | //Create spinner for update period↵
|
20 | final SpinnerNumberModel model = new SpinnerNumberModel(autoRefeshPeriod, 1, 60, 5);↵ | | 20 | final SpinnerNumberModel model = new SpinnerNumberModel(autoRefeshPeriod, 1, 60, 5);↵
|
21 | final JSpinner refreshRate = new JSpinner(model);↵ | | 21 | final JSpinner refreshRate = new JSpinner(model);↵
|
22 | refreshRate.addChangeListener(new ChangeListener()↵ | | 22 | refreshRate.addChangeListener(new ChangeListener()↵
|
23 | {↵ | | 23 | {↵
|
24 | public void stateChanged(ChangeEvent e)↵ | | 24 | public void stateChanged(ChangeEvent e)↵
|
25 | {↵ | | 25 | {↵
|
26 | _sgaTracePanel.setAutoRefreshPeriod(model.getNumber().intValue());↵ | | 26 | _sessionInfoPanel.setAutoRefreshPeriod(model.getNumber().intValue());↵
|
27 | }↵ | | 27 | }↵
|
28 | });↵ | | 28 | });↵
|
29 | add(refreshRate);↵ | | 29 | add(refreshRate);↵
|
30 | // i18n[oracle.refreshSecons=(seconds)]↵ | | 30 | // i18n[oracle.secons3=(seconds)]↵
|
31 | add(new JLabel(s_stringMgr.getString("oracle.refreshSecons")));↵ | | 31 | add(new JLabel(s_stringMgr.getString("oracle.secons3")));↵
|
32 | | | 32 |
|