Improvement: resume option

This commit is contained in:
Laurent Clouet
2015-01-17 22:40:24 +01:00
parent 3cf37f2da7
commit f042f7e89a
2 changed files with 15 additions and 3 deletions

View File

@@ -23,6 +23,7 @@ public class Working implements Activity {
JLabel renderedFrameContent;
JLabel remainingFrameContent;
JLabel lastRender;
JButton pauseButton;
public Working(GuiSwing parent_) {
parent = parent_;
@@ -92,8 +93,8 @@ public class Working implements Activity {
settingsButton.addActionListener(new SettingsAction());
parent.getContentPane().add(settingsButton);
JButton pauseButton = new JButton("Pause");
pauseButton.setBounds(330, 500, 80, 25);
pauseButton = new JButton("Pause");
pauseButton.setBounds(330, 500, 100, 25);
pauseButton.addActionListener(new PauseAction());
parent.getContentPane().add(pauseButton);
}
@@ -139,7 +140,14 @@ public class Working implements Activity {
public void actionPerformed(ActionEvent e) {
Client client = parent.getClient();
if (client != null) {
client.suspend();
if (client.isSuspended()) {
pauseButton.setText("Pause");
client.resume();
}
else {
pauseButton.setText("Resume");
client.suspend();
}
}
}
}