54 |
|
*/ |
55 |
|
private JToolBar setupToolBar() { |
56 |
|
JButton connectButton = new JButton("Connect", new ImageIcon("./uk/ac/ukc/iscream/conient/control16.gif")); |
57 |
< |
connectButton.addActionListener(connectListener); |
57 |
> |
connectButton.addActionListener(new ActionListener() { |
58 |
> |
public void actionPerformed(ActionEvent e) { |
59 |
> |
_actionQueue.add(new Integer(ConnectionHandler.CONNECT)); |
60 |
> |
} |
61 |
> |
}); |
62 |
|
JButton disconnectButton = new JButton("Disconnect", new ImageIcon("./uk/ac/ukc/iscream/conient/stop16.gif")); |
63 |
< |
disconnectButton.addActionListener(disconnectListener); |
63 |
> |
disconnectButton.addActionListener(new ActionListener() { |
64 |
> |
public void actionPerformed(ActionEvent e) { |
65 |
> |
_actionQueue.add(new Integer(ConnectionHandler.DISCONNECT)); |
66 |
> |
} |
67 |
> |
}); |
68 |
|
|
69 |
|
JButton startDataButton = new JButton("Start Data", new ImageIcon("./uk/ac/ukc/iscream/conient/data16.gif")); |
70 |
< |
startDataButton.addActionListener(startDataListener); |
70 |
> |
startDataButton.addActionListener(new ActionListener() { |
71 |
> |
public void actionPerformed(ActionEvent e) { |
72 |
> |
_actionQueue.add(new Integer(ConnectionHandler.STARTDATA)); |
73 |
> |
} |
74 |
> |
}); |
75 |
|
JButton stopDataButton = new JButton("Stop Data", new ImageIcon("./uk/ac/ukc/iscream/conient/stop16.gif")); |
76 |
< |
stopDataButton.addActionListener(stopDataListener); |
76 |
> |
stopDataButton.addActionListener(new ActionListener() { |
77 |
> |
public void actionPerformed(ActionEvent e) { |
78 |
> |
_actionQueue.add(new Integer(ConnectionHandler.STOPDATA)); |
79 |
> |
} |
80 |
> |
}); |
81 |
|
|
82 |
|
JToolBar bar = new JToolBar(JToolBar.HORIZONTAL); |
83 |
|
bar.add(connectButton); |
151 |
|
|
152 |
|
JMenu connectionMenu = new JMenu("Connection"); |
153 |
|
JMenuItem controlConnect = new JMenuItem("Connect", new ImageIcon("./uk/ac/ukc/iscream/conient/control16.gif")); |
154 |
< |
controlConnect.addActionListener(connectListener); |
154 |
> |
controlConnect.addActionListener(new ActionListener() { |
155 |
> |
public void actionPerformed(ActionEvent e) { |
156 |
> |
_actionQueue.add(new Integer(ConnectionHandler.CONNECT)); |
157 |
> |
} |
158 |
> |
}); |
159 |
|
connectionMenu.add(controlConnect); |
160 |
|
JMenuItem controlDisconnect = new JMenuItem("Disconnect", new ImageIcon("./uk/ac/ukc/iscream/conient/stop16.gif")); |
161 |
< |
controlDisconnect.addActionListener(disconnectListener); |
161 |
> |
controlDisconnect.addActionListener(new ActionListener() { |
162 |
> |
public void actionPerformed(ActionEvent e) { |
163 |
> |
_actionQueue.add(new Integer(ConnectionHandler.DISCONNECT)); |
164 |
> |
} |
165 |
> |
}); |
166 |
|
connectionMenu.add(controlDisconnect); |
167 |
|
connectionMenu.addSeparator(); |
168 |
|
JMenuItem dataConnect = new JMenuItem("Start Data", new ImageIcon("./uk/ac/ukc/iscream/conient/data16.gif")); |
169 |
< |
dataConnect.addActionListener(startDataListener); |
169 |
> |
dataConnect.addActionListener(new ActionListener() { |
170 |
> |
public void actionPerformed(ActionEvent e) { |
171 |
> |
_actionQueue.add(new Integer(ConnectionHandler.STARTDATA)); |
172 |
> |
} |
173 |
> |
}); |
174 |
|
connectionMenu.add(dataConnect); |
175 |
|
JMenuItem dataDisconnect = new JMenuItem("Stop Data", new ImageIcon("./uk/ac/ukc/iscream/conient/stop16.gif")); |
176 |
< |
dataDisconnect.addActionListener(stopDataListener); |
176 |
> |
dataDisconnect.addActionListener(new ActionListener() { |
177 |
> |
public void actionPerformed(ActionEvent e) { |
178 |
> |
_actionQueue.add(new Integer(ConnectionHandler.STOPDATA)); |
179 |
> |
} |
180 |
> |
}); |
181 |
|
connectionMenu.add(dataDisconnect); |
182 |
|
bar.add(connectionMenu); |
183 |
|
|
204 |
|
*/ |
205 |
|
JToolBar _toolBar = setupToolBar(); |
206 |
|
|
207 |
+ |
/** |
208 |
+ |
* The menu bar for the Frame |
209 |
+ |
*/ |
210 |
|
JMenuBar _menuBar = setupMenuBar(); |
211 |
|
|
212 |
|
/** |
218 |
|
* The connection handler in use by the system. |
219 |
|
*/ |
220 |
|
ConnectionHandler _handler; |
186 |
– |
|
187 |
– |
ActionListener connectListener = new ActionListener() |
188 |
– |
{ |
189 |
– |
public void actionPerformed(ActionEvent e) { |
190 |
– |
_actionQueue.add(new Integer(ConnectionHandler.CONNECT)); |
191 |
– |
} |
192 |
– |
}; |
193 |
– |
|
194 |
– |
|
195 |
– |
ActionListener startDataListener = new ActionListener() |
196 |
– |
{ |
197 |
– |
public void actionPerformed(ActionEvent e) { |
198 |
– |
_actionQueue.add(new Integer(ConnectionHandler.STARTDATA)); |
199 |
– |
} |
200 |
– |
}; |
201 |
– |
ActionListener stopDataListener = new ActionListener() |
202 |
– |
{ |
203 |
– |
public void actionPerformed(ActionEvent e) { |
204 |
– |
_actionQueue.add(new Integer(ConnectionHandler.STOPDATA)); |
205 |
– |
} |
206 |
– |
}; |
207 |
– |
|
208 |
– |
ActionListener disconnectListener = new ActionListener() |
209 |
– |
{ |
210 |
– |
public void actionPerformed(ActionEvent e) { |
211 |
– |
_actionQueue.add(new Integer(ConnectionHandler.DISCONNECT)); |
212 |
– |
} |
213 |
– |
}; |
221 |
|
|
222 |
|
//---STATIC ATTRIBUTES--- |
223 |
|
|